| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- strict digraph "tests/contract_testcases/solana/expressions/bytes32_0.sol" {
- contract [label="contract x\ntests/contract_testcases/solana/expressions/bytes32_0.sol:2:9-20"]
- b32 [label="function b32\ncontract: x\ntests/contract_testcases/solana/expressions/bytes32_0.sol:3:13-59\nsignature b32()\nvisibility public\nmutability pure"]
- returns [label="returns\nbytes32 r"]
- expr [label="expression\ntests/contract_testcases/solana/expressions/bytes32_0.sol:4:17-31"]
- assign [label="assign\nbytes32\ntests/contract_testcases/solana/expressions/bytes32_0.sol:4:19-20"]
- variable [label="variable: r\nbytes32\ntests/contract_testcases/solana/expressions/bytes32_0.sol:4:17-18"]
- number_literal [label="bytes32 literal: 0\ntests/contract_testcases/solana/expressions/bytes32_0.sol:4:21-31"]
- b4 [label="function b4\ncontract: x\ntests/contract_testcases/solana/expressions/bytes32_0.sol:7:13-57\nsignature b4()\nvisibility public\nmutability pure"]
- returns_10 [label="returns\nbytes4 r"]
- expr_11 [label="expression\ntests/contract_testcases/solana/expressions/bytes32_0.sol:8:17-39"]
- assign_12 [label="assign\nbytes4\ntests/contract_testcases/solana/expressions/bytes32_0.sol:8:19-20"]
- variable_13 [label="variable: r\nbytes4\ntests/contract_testcases/solana/expressions/bytes32_0.sol:8:17-18"]
- number_literal_14 [label="bytes4 literal: 3405700781\ntests/contract_testcases/solana/expressions/bytes32_0.sol:8:21-39"]
- b3 [label="function b3\ncontract: x\ntests/contract_testcases/solana/expressions/bytes32_0.sol:11:13-57\nsignature b3()\nvisibility public\nmutability pure"]
- returns_16 [label="returns\nbytes3 r"]
- expr_17 [label="expression\ntests/contract_testcases/solana/expressions/bytes32_0.sol:12:17-37"]
- assign_18 [label="assign\nbytes3\ntests/contract_testcases/solana/expressions/bytes32_0.sol:12:19-20"]
- variable_19 [label="variable: r\nbytes3\ntests/contract_testcases/solana/expressions/bytes32_0.sol:12:17-18"]
- number_literal_20 [label="bytes3 literal: 74291\ntests/contract_testcases/solana/expressions/bytes32_0.sol:12:21-37"]
- diagnostic [label="found contract 'x'\nlevel Debug\ntests/contract_testcases/solana/expressions/bytes32_0.sol:2:9-20"]
- contracts -> contract
- contract -> b32 [label="function"]
- b32 -> returns [label="returns"]
- b32 -> expr [label="body"]
- expr -> assign [label="expr"]
- assign -> variable [label="left"]
- assign -> number_literal [label="right"]
- contract -> b4 [label="function"]
- b4 -> returns_10 [label="returns"]
- b4 -> expr_11 [label="body"]
- expr_11 -> assign_12 [label="expr"]
- assign_12 -> variable_13 [label="left"]
- assign_12 -> number_literal_14 [label="right"]
- contract -> b3 [label="function"]
- b3 -> returns_16 [label="returns"]
- b3 -> expr_17 [label="body"]
- expr_17 -> assign_18 [label="expr"]
- assign_18 -> variable_19 [label="left"]
- assign_18 -> number_literal_20 [label="right"]
- diagnostics -> diagnostic [label="Debug"]
- }
|