| // Copyright 2020 Google LLC. |
| // SPDX-License-Identifier: Apache-2.0 |
| |
| //- _FileNode.node/kind file |
| //- @my_pkg1 defines/binding MyPkg1 |
| package my_pkg1; |
| //- @my_integer defines/binding MyInteger |
| integer my_integer = 10; |
| endpackage |
| |
| // Second package also defines my_integer. |
| //- @my_pkg2 defines/binding MyPkg2 |
| package my_pkg2; |
| //- @my_integer defines/binding MyInteger2 |
| integer my_integer = 10; |
| endpackage |
| |
| // First imported reference to the first package. |
| module my_module1; |
| //- @my_pkg1 ref/imports MyPkg1 |
| import my_pkg1::*; |
| //- @my_integer ref MyInteger |
| initial $display(my_integer); |
| endmodule |
| |
| // Second reference to the second package. |
| module my_module2; |
| //- @my_pkg2 ref MyPkg2 |
| //- @my_integer ref MyInteger2 |
| initial $display(my_pkg2::my_integer); |
| endmodule |