fhdl/autofragment: remove legacy functions

This commit is contained in:
Sebastien Bourdeauducq 2013-03-09 23:05:45 +01:00
parent 72fb6fd6bd
commit d0d2df3c4b
1 changed files with 0 additions and 19 deletions

View File

@ -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)