Static Analyzer for Solidity
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
slither/tests/e2e/solc_parsing/test_data/expected/for-with-ternary-condition-...

5 lines
2.8 KiB

1 year ago
{
"C": {
"f()": "digraph{\n0[label=\"Node Type: ENTRY_POINT 0\n\"];\n0->1;\n1[label=\"Node Type: NEW VARIABLE 1\n\"];\n1->2;\n2[label=\"Node Type: NEW VARIABLE 2\n\"];\n2->3;\n3[label=\"Node Type: NEW VARIABLE 3\n\"];\n3->4;\n4[label=\"Node Type: NEW VARIABLE 4\n\"];\n4->5;\n5[label=\"Node Type: NEW VARIABLE 5\n\"];\n5->8;\n6[label=\"Node Type: BEGIN_LOOP 6\n\"];\n6->9;\n7[label=\"Node Type: END_LOOP 7\n\"];\n7->15;\n8[label=\"Node Type: NEW VARIABLE 8\n\"];\n8->28;\n9[label=\"Node Type: IF_LOOP 9\n\"];\n9->10[label=\"True\"];\n9->7[label=\"False\"];\n10[label=\"Node Type: EXPRESSION 10\n\"];\n10->11;\n11[label=\"Node Type: EXPRESSION 11\n\"];\n11->12;\n12[label=\"Node Type: EXPRESSION 12\n\"];\n12->44;\n13[label=\"Node Type: BEGIN_LOOP 13\n\"];\n13->16;\n14[label=\"Node Type: END_LOOP 14\n\"];\n14->21;\n15[label=\"Node Type: NEW VARIABLE 15\n\"];\n15->34;\n16[label=\"Node Type: IF_LOOP 16\n\"];\n16->17[label=\"True\"];\n16->14[label=\"False\"];\n17[label=\"Node Type: EXPRESSION 17\n\"];\n17->18;\n18[label=\"Node Type: EXPRESSION 18\n\"];\n18->48;\n19[label=\"Node Type: BEGIN_LOOP 19\n\"];\n19->22;\n20[label=\"Node Type: END_LOOP 20\n\"];\n21[label=\"Node Type: NEW VARIABLE 21\n\"];\n21->40;\n22[label=\"Node Type: IF_LOOP 22\n\"];\n22->23[label=\"True\"];\n22->20[label=\"False\"];\n23[label=\"Node Type: EXPRESSION 23\n\"];\n23->24;\n24[label=\"Node Type: EXPRESSION 24\n\"];\n24->25;\n25[label=\"Node Type: EXPRESSION 25\n\"];\n25->52;\n28[label=\"Node Type: IF 28\n\"];\n28->29[label=\"True\"];\n28->30[label=\"False\"];\n29[label=\"Node Type: EXPRESSION 29\n\"];\n29->31;\n30[label=\"Node Type: EXPRESSION 30\n\"];\n30->31;\n31[label=\"Node Type: END_IF 31\n\"];\n31->6;\n34[label=\"Node Type: IF 34\n\"];\n34->35[label=\"True\"];\n34->36[label=\"False\"];\n35[label=\"Node Type: EXPRESSION 35\n\"];\n35->37;\n36[label=\"Node Type: EXPRESSION 36\n\"];\n36->37;\n37[label=\"Node Type: END_IF 37\n\"];\n37->13;\n40[label=\"Node Type: IF 40\n\"];\n40->41[label=\"True\"];\n40->42[label=\"False\"];\n41[label=\"Node Type: EXPRESSION 41\n\"];\n41->43;\n42[label=\"Node Type: EXPRESSION 42\n\"];\n42->43;\n43[label=\"Node Type: END_IF 43\n\"];\n43->19;\n44[label=\"Node Type: IF 44\n\"];\n44->45[label=\"True\"];\n44->46[label=\"False\"];\n45[label=\"Node Type: EXPRESSION 45\n\"];\n45->47;\n46[label=\"Node Type: EXPRESSION 46\n\"];\n46->47;\n47[label=\"Node Type: END_IF 47\n\"];\n47->9;\n48[label=\"Node Type: IF 48\n\"];\n48->49[label=\"True\"];\n48->50[label=\"False\"];\n49[label=\"Node Type: EXPRESSION 49\n\"];\n49->51;\n50[label=\"Node Type: EXPRESSION 50\n\"];\n50->51;\n51[label=\"Node Type: END_IF 51\n\"];\n51->16;\n52[label=\"Node Type: IF 52\n\"];\n52->53[label=\"True\"];\n52->54[label=\"False\"];\n53[label=\"Node Type: EXPRESSION 53\n\"];\n53->55;\n54[label=\"Node Type: EXPRESSION 54\n\"];\n54->55;\n55[label=\"Node Type: END_IF 55\n\"];\n55->22;\n}\n"
}
}