fhdl/autofragment: remove legacy functions
This commit is contained in:
parent
72fb6fd6bd
commit
d0d2df3c4b
|
@ -1,25 +1,6 @@
|
||||||
import inspect
|
|
||||||
|
|
||||||
from migen.fhdl.structure import *
|
from migen.fhdl.structure import *
|
||||||
from migen.fhdl.specials import Special
|
from migen.fhdl.specials import Special
|
||||||
|
|
||||||
def from_local():
|
|
||||||
f = Fragment()
|
|
||||||
frame = inspect.currentframe().f_back
|
|
||||||
ns = frame.f_locals
|
|
||||||
for x in ns:
|
|
||||||
obj = ns[x]
|
|
||||||
if hasattr(obj, "get_fragment"):
|
|
||||||
f += obj.get_fragment()
|
|
||||||
return f
|
|
||||||
|
|
||||||
def from_attributes(obj):
|
|
||||||
f = Fragment()
|
|
||||||
for x in obj.__dict__.values():
|
|
||||||
if hasattr(x, "get_fragment"):
|
|
||||||
f += x.get_fragment()
|
|
||||||
return f
|
|
||||||
|
|
||||||
class _FModuleProxy:
|
class _FModuleProxy:
|
||||||
def __init__(self, fm):
|
def __init__(self, fm):
|
||||||
object.__setattr__(self, "_fm", fm)
|
object.__setattr__(self, "_fm", fm)
|
||||||
|
|
Loading…
Reference in New Issue