call_03.dot 1.8 KB

123456789101112131415161718192021222324
  1. strict digraph "tests/contract_testcases/substrate/builtins/call_03.sol" {
  2. contract [label="contract superior\ntests/contract_testcases/substrate/builtins/call_03.sol:2:9-8:10"]
  3. test [label="function test\ncontract: superior\ntests/contract_testcases/substrate/builtins/call_03.sol:3:13-35\nsignature test()\nvisibility public\nmutability nonpayable"]
  4. contract_3 [label="contract inferior\ntests/contract_testcases/substrate/builtins/call_03.sol:10:9-14:10"]
  5. baa [label="function baa\ncontract: inferior\ntests/contract_testcases/substrate/builtins/call_03.sol:11:13-34\nsignature baa()\nvisibility public\nmutability nonpayable"]
  6. expr [label="expression\ntests/contract_testcases/substrate/builtins/call_03.sol:12:17-30"]
  7. builtins [label="builtin Print\ntests/contract_testcases/substrate/builtins/call_03.sol:12:17-22"]
  8. alloc_array [label="alloc array string\ninitializer: 42616121\ntests/contract_testcases/substrate/builtins/call_03.sol:12:23-29"]
  9. number_literal [label="uint32 literal: 4\ntests/contract_testcases/substrate/builtins/call_03.sol:12:23-29"]
  10. diagnostic [label="found contract 'superior'\nlevel Debug\ntests/contract_testcases/substrate/builtins/call_03.sol:2:9-8:10"]
  11. diagnostic_11 [label="conversion from bool to bytes not possible\nlevel Error\ntests/contract_testcases/substrate/builtins/call_03.sol:6:14-21"]
  12. diagnostic_12 [label="found contract 'inferior'\nlevel Debug\ntests/contract_testcases/substrate/builtins/call_03.sol:10:9-14:10"]
  13. contracts -> contract
  14. contract -> test [label="function"]
  15. contracts -> contract_3
  16. contract_3 -> baa [label="function"]
  17. baa -> expr [label="body"]
  18. expr -> builtins [label="expr"]
  19. builtins -> alloc_array [label="arg #0"]
  20. alloc_array -> number_literal [label="length"]
  21. diagnostics -> diagnostic [label="Debug"]
  22. diagnostics -> diagnostic_11 [label="Error"]
  23. diagnostics -> diagnostic_12 [label="Debug"]
  24. }