diff --git a/migen/fhdl/autofragment.py b/migen/fhdl/autofragment.py index 4ff36086d..66124763b 100644 --- a/migen/fhdl/autofragment.py +++ b/migen/fhdl/autofragment.py @@ -1,25 +1,6 @@ -import inspect - from migen.fhdl.structure import * 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: def __init__(self, fm): object.__setattr__(self, "_fm", fm)