parse_structs_19.dot 1001 B

1234567891011121314
  1. strict digraph "tests/contract_testcases/substrate/structs/parse_structs_19.sol" {
  2. A [label="name:A\ntests/contract_testcases/substrate/structs/parse_structs_19.sol:1:8-9\nfield name:b ty:struct B"]
  3. B [label="name:B\ntests/contract_testcases/substrate/structs/parse_structs_19.sol:2:8-9\nfield name:a ty:struct A"]
  4. diagnostic [label="struct 'A' has infinite size\nlevel Error\ntests/contract_testcases/substrate/structs/parse_structs_19.sol:1:8-9"]
  5. note [label="recursive field 'b'\ntests/contract_testcases/substrate/structs/parse_structs_19.sol:1:12-15"]
  6. diagnostic_7 [label="struct 'B' has infinite size\nlevel Error\ntests/contract_testcases/substrate/structs/parse_structs_19.sol:2:8-9"]
  7. note_8 [label="recursive field 'a'\ntests/contract_testcases/substrate/structs/parse_structs_19.sol:2:12-15"]
  8. structs -> A
  9. structs -> B
  10. diagnostics -> diagnostic [label="Error"]
  11. diagnostic -> note [label="note"]
  12. diagnostics -> diagnostic_7 [label="Error"]
  13. diagnostic_7 -> note_8 [label="note"]
  14. }