1
0
mirror of synced 2026-01-30 21:51:59 +00:00
Files
YosysHQ.yosys/passes/techmap
whitequark a1814b732f flatten: make hygienic.
Before this commit, `flatten` matched the template objects with
the newly created objects solely by their name. Because of this,
it could be confused by code such as:

    module bar();
      $dff a();
    endmodule

    module foo();
      bar b();
      $dff \b.a ();
    endmodule

After this commit, `flatten` avoids every possible case of name
collision.

Fixes #2106.
2020-06-08 19:30:21 +00:00
..
2020-04-30 18:56:25 +00:00
2020-04-30 18:56:25 +00:00
2019-09-30 15:26:29 -07:00
2019-08-28 10:06:42 +02:00
2020-04-05 19:36:23 +00:00
2020-06-08 19:30:21 +00:00
2020-04-09 05:28:32 +00:00
2020-06-03 15:34:03 +00:00