aboutsummaryrefslogtreecommitdiff
path: root/src/main/stanza/firrtl-ir.stanza
diff options
context:
space:
mode:
authorazidar2015-05-02 15:25:04 -0700
committerazidar2015-05-02 15:25:04 -0700
commit2006604530fb8fd214fe4e8e182bedacd71b49b3 (patch)
tree5a846b880ef8bf71a860faead945bc64d44cd4de /src/main/stanza/firrtl-ir.stanza
parent93ba0196dc2ba88e4e34346e5fbc105743a8eaa0 (diff)
Added a infrastructure for check passes, and wrote a few
Diffstat (limited to 'src/main/stanza/firrtl-ir.stanza')
-rw-r--r--src/main/stanza/firrtl-ir.stanza5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/stanza/firrtl-ir.stanza b/src/main/stanza/firrtl-ir.stanza
index 63a28211..67d2c2d9 100644
--- a/src/main/stanza/firrtl-ir.stanza
+++ b/src/main/stanza/firrtl-ir.stanza
@@ -2,6 +2,9 @@ defpackage firrtl/ir2 :
import core
import verse
+public defmulti info! (x:?) -> False
+public defmethod info! (x:?) : false
+
public definterface Direction
public val INPUT = new Direction
public val OUTPUT = new Direction
@@ -236,3 +239,5 @@ public defstruct Module :
public defstruct Circuit :
modules: List<Module>
main: Symbol
+
+