Input dependencies: 7 Input of function 'dijkstra_main': Global variable dijkstra_AdjMatrix, Type: [100 x [100 x i8]]*: Influences function 'dijkstra_find'. Call chain: 'dijkstra_main'->'dijkstra_find'. Global variable dijkstra_queueCount, Type: i32*: Influences function 'dijkstra_find'. Call chain: 'dijkstra_main'->'dijkstra_find'. Global variable dijkstra_queueNext, Type: i32*: Influences function 'dijkstra_find'. Call chain: 'dijkstra_main'->'dijkstra_find'. Global variable dijkstra_queueHead, Type: %struct._QITEM**: Influences function 'dijkstra_find'. Call chain: 'dijkstra_main'->'dijkstra_find'. Global variable dijkstra_queueItems, Type: [1000 x %struct._QITEM]*: Influences function 'dijkstra_find'. Call chain: 'dijkstra_main'->'dijkstra_find'. Global variable dijkstra_rgnNodes, Type: [100 x %struct._NODE]*: Influences function 'dijkstra_find'. Call chain: 'dijkstra_main'->'dijkstra_find'. Return value of type: i32 from function 'dijkstra_find': Influences function 'dijkstra_main'. McCabe's Cyclomatic Complexity of function 'dijkstra_main': 16 Function 'dijkstra_main' uses no recursion. Longest call chain: 2 dijkstra_main -> dijkstra_find Function 'dijkstra_main' calls function via pointers: 0 Function 'dijkstra_main' uses floating point values: 0 Conditionals using floating point values in function 'dijkstra_main': 0 Total number of conditionals in funtion 'dijkstra_main': 16 Statistics about the loops of function 'dijkstra_main' and subroutines: Total Loops: 6 Nested Loops: 2 Loop depths with frequency: 1: 4 2: 1 3: 1