This primarily fixes the problem with source location precision in Module (which used to trace locations from __exit__ of the context managers, by which point everything interesting has been lost), but also improves memory port and control inserter source locations. On the sample of examples/basic/*.py, the only incorrectly inferred remaining location is clk pointing to hdl/mem.py:166. |
||
|---|---|---|
| .. | ||
| back | ||
| build | ||
| compat | ||
| hdl | ||
| lib | ||
| test | ||
| vendor | ||
| __init__.py | ||
| _version.py | ||
| cli.py | ||
| formal.py | ||
| tools.py | ||
| tracer.py | ||