zephyr/scripts/dts
Martí Bolívar b6db2019dd edtlib: propertize EDT.scc_order, set up graph earlier
Make the scc_order method a property instead. This is in keeping with
the "General biased advice" at the top of file.

The actual order is therefore lazily initialized in this commit and
the order is not computed by the time __init__() returns. The next
commit will invoke scc_order by the time the constructor returns.

This is preparation work for adding a lookup table from dependency
ordinals to nodes. The combination of these two changes will make
intializing that lookup table a bit easier.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2020-10-06 09:50:39 -05:00
..
test-bindings
test-bindings-2
dtlib.py scripts: dts: convert test suites to pytest 2020-10-02 11:51:15 +02:00
edtlib.py edtlib: propertize EDT.scc_order, set up graph earlier 2020-10-06 09:50:39 -05:00
gen_defines.py edtlib: propertize EDT.scc_order, set up graph earlier 2020-10-06 09:50:39 -05:00
gen_legacy_defines.py edtlib: propertize EDT.scc_order, set up graph earlier 2020-10-06 09:50:39 -05:00
grutils.py
test-multidir.dts
test.dts dts: break cycles in test scripts 2020-10-06 09:50:39 -05:00
testdtlib.py scripts: dts: convert test suites to pytest 2020-10-02 11:51:15 +02:00
testedtlib.py dts: break cycles in test scripts 2020-10-06 09:50:39 -05:00