summaryrefslogtreecommitdiff
path: root/js/Branching
diff options
context:
space:
mode:
Diffstat (limited to 'js/Branching')
-rw-r--r--js/Branching/CLKFROM.js6
-rw-r--r--js/Branching/CLKGOTO.js7
-rw-r--r--js/Branching/CLKGotoTagVisibility.js6
-rw-r--r--js/Branching/DEMUX.js6
-rw-r--r--js/Branching/DEMUX_f.js6
-rw-r--r--js/Branching/ESELECT_f.js8
-rw-r--r--js/Branching/EXTRACTOR.js6
-rw-r--r--js/Branching/FROM.js6
-rw-r--r--js/Branching/FROMMO.js6
-rw-r--r--js/Branching/GOTO.js7
-rw-r--r--js/Branching/GOTOMO.js7
-rw-r--r--js/Branching/GotoTagVisibility.js6
-rw-r--r--js/Branching/GotoTagVisibilityMO.js6
-rw-r--r--js/Branching/ISELECT_f.js7
-rw-r--r--js/Branching/ISELECT_m.js8
-rw-r--r--js/Branching/MUX.js6
-rw-r--r--js/Branching/MUX_f.js6
-rw-r--r--js/Branching/M_SWITCH.js8
-rw-r--r--js/Branching/NRMSOM_f.js6
-rw-r--r--js/Branching/RELAY_f.js7
-rw-r--r--js/Branching/SCALAR2VECTOR.js6
-rw-r--r--js/Branching/SELECT_f.js7
-rw-r--r--js/Branching/SELECT_m.js8
-rw-r--r--js/Branching/SELF_SWITCH.js1
-rw-r--r--js/Branching/SWITCH2.js8
-rw-r--r--js/Branching/SWITCH2_m.js9
-rw-r--r--js/Branching/SWITCH_f.js7
27 files changed, 177 insertions, 0 deletions
diff --git a/js/Branching/CLKFROM.js b/js/Branching/CLKFROM.js
index 92a467fe..2e97316a 100644
--- a/js/Branching/CLKFROM.js
+++ b/js/Branching/CLKFROM.js
@@ -51,4 +51,10 @@ function CLKFROM() {
CLKFROM.prototype.get_popup_title = function CLKFROM() {
return this.set_param_popup_title;
}
+ CLKFROM.prototype.importset = function CLKFROM() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.tag = ary[0];
+ }
+ CLKFROM.prototype.getContainer = function CLKFROM() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/CLKGOTO.js b/js/Branching/CLKGOTO.js
index ee9672a0..f764da32 100644
--- a/js/Branching/CLKGOTO.js
+++ b/js/Branching/CLKGOTO.js
@@ -63,4 +63,11 @@ function CLKGOTO() {
CLKGOTO.prototype.get_popup_title = function CLKGOTO() {
return this.set_param_popup_title;
}
+ CLKGOTO.prototype.importset = function CLKGOTO() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.tag = ary[0];
+ this.tagvis = ary[1];
+ }
+ CLKGOTO.prototype.getContainer = function CLKGOTO() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/CLKGotoTagVisibility.js b/js/Branching/CLKGotoTagVisibility.js
index 0db3370b..6d048342 100644
--- a/js/Branching/CLKGotoTagVisibility.js
+++ b/js/Branching/CLKGotoTagVisibility.js
@@ -57,4 +57,10 @@ function CLKGotoTagVisibility() {
CLKGotoTagVisibility.prototype.get_popup_title = function CLKGotoTagVisibility() {
return this.set_param_popup_title;
}
+ CLKGotoTagVisibility.prototype.importset = function CLKGotoTagVisibility() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.tag = ary[0];
+ }
+ CLKGotoTagVisibility.prototype.getContainer = function CLKGotoTagVisibility() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/DEMUX.js b/js/Branching/DEMUX.js
index b58dbc36..99f1c7a8 100644
--- a/js/Branching/DEMUX.js
+++ b/js/Branching/DEMUX.js
@@ -79,4 +79,10 @@ function DEMUX() {
DEMUX.prototype.get_popup_title = function DEMUX() {
return this.set_param_popup_title;
}
+ DEMUX.prototype.importset = function DEMUX() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.out = ary[0];
+ }
+ DEMUX.prototype.getContainer = function DEMUX() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/DEMUX_f.js b/js/Branching/DEMUX_f.js
index 7816a079..ee85ac9f 100644
--- a/js/Branching/DEMUX_f.js
+++ b/js/Branching/DEMUX_f.js
@@ -79,4 +79,10 @@ function DEMUX_f() {
DEMUX_f.prototype.get_popup_title = function DEMUX_f() {
return this.set_param_popup_title;
}
+ DEMUX_f.prototype.importset = function DEMUX_f() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.out = ary[0];
+ }
+ DEMUX_f.prototype.getContainer = function DEMUX_f() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/ESELECT_f.js b/js/Branching/ESELECT_f.js
index 47e27c34..53b8f658 100644
--- a/js/Branching/ESELECT_f.js
+++ b/js/Branching/ESELECT_f.js
@@ -89,4 +89,12 @@ function ESELECT_f() {
ESELECT_f.prototype.get_popup_title = function ESELECT_f() {
return this.set_param_popup_title;
}
+ ESELECT_f.prototype.importset = function ESELECT_f() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.out = ary[0];
+ this.inh = ary[1];
+ this.nmod = ary[2];
+ }
+ ESELECT_f.prototype.getContainer = function ESELECT_f() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/EXTRACTOR.js b/js/Branching/EXTRACTOR.js
index b8f3d95d..96f9681b 100644
--- a/js/Branching/EXTRACTOR.js
+++ b/js/Branching/EXTRACTOR.js
@@ -53,4 +53,10 @@ function EXTRACTOR() {
EXTRACTOR.prototype.get_popup_title = function EXTRACTOR() {
return this.set_param_popup_title;
}
+ EXTRACTOR.prototype.importset = function EXTRACTOR() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.ind = ary[0];
+ }
+ EXTRACTOR.prototype.getContainer = function EXTRACTOR() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/FROM.js b/js/Branching/FROM.js
index bc5fd14b..60d86563 100644
--- a/js/Branching/FROM.js
+++ b/js/Branching/FROM.js
@@ -57,4 +57,10 @@ function FROM() {
FROM.prototype.get_popup_title = function FROM() {
return this.set_param_popup_title;
}
+ FROM.prototype.importset = function FROM() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.tag = ary[0];
+ }
+ FROM.prototype.getContainer = function FROM() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/FROMMO.js b/js/Branching/FROMMO.js
index 3007c53f..4d56fea7 100644
--- a/js/Branching/FROMMO.js
+++ b/js/Branching/FROMMO.js
@@ -60,4 +60,10 @@ function FROMMO() {
FROMMO.prototype.get_popup_title = function FROMMO() {
return this.set_param_popup_title;
}
+ FROMMO.prototype.importset = function FROMMO() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.tag = ary[0];
+ }
+ FROMMO.prototype.getContainer = function FROMMO() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/GOTO.js b/js/Branching/GOTO.js
index 3ffb5a40..e297b471 100644
--- a/js/Branching/GOTO.js
+++ b/js/Branching/GOTO.js
@@ -66,4 +66,11 @@ function GOTO() {
GOTO.prototype.get_popup_title = function GOTO() {
return this.set_param_popup_title;
}
+ GOTO.prototype.importset = function GOTO() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.tag = ary[0];
+ this.tagvis = ary[1];
+ }
+ GOTO.prototype.getContainer = function GOTO() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/GOTOMO.js b/js/Branching/GOTOMO.js
index 24ed6c75..2f1c451c 100644
--- a/js/Branching/GOTOMO.js
+++ b/js/Branching/GOTOMO.js
@@ -69,4 +69,11 @@ function GOTOMO() {
GOTOMO.prototype.get_popup_title = function GOTOMO() {
return this.set_param_popup_title;
}
+ GOTOMO.prototype.importset = function GOTOMO() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.tag = ary[0];
+ this.tagvis = ary[1];
+ }
+ GOTOMO.prototype.getContainer = function GOTOMO() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/GotoTagVisibility.js b/js/Branching/GotoTagVisibility.js
index 7a792965..b867eee0 100644
--- a/js/Branching/GotoTagVisibility.js
+++ b/js/Branching/GotoTagVisibility.js
@@ -57,4 +57,10 @@ function GotoTagVisibility() {
GotoTagVisibility.prototype.get_popup_title = function GotoTagVisibility() {
return this.set_param_popup_title;
}
+ GotoTagVisibility.prototype.importset = function GotoTagVisibility() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.tag = ary[0];
+ }
+ GotoTagVisibility.prototype.getContainer = function GotoTagVisibility() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/GotoTagVisibilityMO.js b/js/Branching/GotoTagVisibilityMO.js
index bc999818..d6743019 100644
--- a/js/Branching/GotoTagVisibilityMO.js
+++ b/js/Branching/GotoTagVisibilityMO.js
@@ -57,4 +57,10 @@ function GotoTagVisibilityMO() {
GotoTagVisibilityMO.prototype.get_popup_title = function GotoTagVisibilityMO() {
return this.set_param_popup_title;
}
+ GotoTagVisibilityMO.prototype.importset = function GotoTagVisibilityMO() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.tag = ary[0];
+ }
+ GotoTagVisibilityMO.prototype.getContainer = function GotoTagVisibilityMO() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/ISELECT_f.js b/js/Branching/ISELECT_f.js
index 91d0c2d5..7e7fcaf9 100644
--- a/js/Branching/ISELECT_f.js
+++ b/js/Branching/ISELECT_f.js
@@ -61,4 +61,11 @@ function ISELECT_f() {
ISELECT_f.prototype.get_popup_title = function ISELECT_f() {
return this.set_param_popup_title;
}
+ ISELECT_f.prototype.importset = function ISELECT_f() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.nout = ary[0];
+ this.z0 = ary[1];
+ }
+ ISELECT_f.prototype.getContainer = function ISELECT_f() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/ISELECT_m.js b/js/Branching/ISELECT_m.js
index 8fafc3b4..8454a557 100644
--- a/js/Branching/ISELECT_m.js
+++ b/js/Branching/ISELECT_m.js
@@ -81,4 +81,12 @@ function ISELECT_m() {
ISELECT_m.prototype.get_popup_title = function ISELECT_m() {
return this.set_param_popup_title;
}
+ ISELECT_m.prototype.importset = function ISELECT_m() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.typ = ary[0];
+ this.nout = ary[1];
+ this.z0 = ary[2];
+ }
+ ISELECT_m.prototype.getContainer = function ISELECT_m() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/MUX.js b/js/Branching/MUX.js
index be1ddfe2..c42892d9 100644
--- a/js/Branching/MUX.js
+++ b/js/Branching/MUX.js
@@ -78,4 +78,10 @@ function MUX() {
MUX.prototype.get_popup_title = function MUX() {
return this.set_param_popup_title;
}
+ MUX.prototype.importset = function MUX() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.in1 = ary[0];
+ }
+ MUX.prototype.getContainer = function MUX() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/MUX_f.js b/js/Branching/MUX_f.js
index d3ca9918..274150dd 100644
--- a/js/Branching/MUX_f.js
+++ b/js/Branching/MUX_f.js
@@ -78,4 +78,10 @@ function MUX_f() {
MUX_f.prototype.get_popup_title = function MUX_f() {
return this.set_param_popup_title;
}
+ MUX_f.prototype.importset = function MUX_f() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.in1 = ary[0];
+ }
+ MUX_f.prototype.getContainer = function MUX_f() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/M_SWITCH.js b/js/Branching/M_SWITCH.js
index a79a22b8..d15db4f1 100644
--- a/js/Branching/M_SWITCH.js
+++ b/js/Branching/M_SWITCH.js
@@ -81,4 +81,12 @@ function M_SWITCH() {
M_SWITCH.prototype.get_popup_title = function M_SWITCH() {
return this.set_param_popup_title;
}
+ M_SWITCH.prototype.importset = function M_SWITCH() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.nin = ary[0];
+ this.base = ary[1];
+ this.rule = ary[2];
+ }
+ M_SWITCH.prototype.getContainer = function M_SWITCH() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/NRMSOM_f.js b/js/Branching/NRMSOM_f.js
index 9cd2d219..af3171e1 100644
--- a/js/Branching/NRMSOM_f.js
+++ b/js/Branching/NRMSOM_f.js
@@ -50,4 +50,10 @@ function NRMSOM_f() {
NRMSOM_f.prototype.get_popup_title = function NRMSOM_f() {
return this.set_param_popup_title;
}
+ NRMSOM_f.prototype.importset = function NRMSOM_f() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.nin = ary[0];
+ }
+ NRMSOM_f.prototype.getContainer = function NRMSOM_f() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/RELAY_f.js b/js/Branching/RELAY_f.js
index 2366b6f8..a6ea9e23 100644
--- a/js/Branching/RELAY_f.js
+++ b/js/Branching/RELAY_f.js
@@ -64,4 +64,11 @@ function RELAY_f() {
RELAY_f.prototype.get_popup_title = function RELAY_f() {
return this.set_param_popup_title;
}
+ RELAY_f.prototype.importset = function RELAY_f() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.nin = ary[0];
+ this.z0 = ary[1];
+ }
+ RELAY_f.prototype.getContainer = function RELAY_f() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/SCALAR2VECTOR.js b/js/Branching/SCALAR2VECTOR.js
index bfcbe004..3b34bd32 100644
--- a/js/Branching/SCALAR2VECTOR.js
+++ b/js/Branching/SCALAR2VECTOR.js
@@ -57,4 +57,10 @@ function SCALAR2VECTOR() {
SCALAR2VECTOR.prototype.get_popup_title = function SCALAR2VECTOR() {
return this.set_param_popup_title;
}
+ SCALAR2VECTOR.prototype.importset = function SCALAR2VECTOR() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.nout = ary[0];
+ }
+ SCALAR2VECTOR.prototype.getContainer = function SCALAR2VECTOR() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/SELECT_f.js b/js/Branching/SELECT_f.js
index 68242bb4..aa756d11 100644
--- a/js/Branching/SELECT_f.js
+++ b/js/Branching/SELECT_f.js
@@ -61,4 +61,11 @@ function SELECT_f() {
SELECT_f.prototype.get_popup_title = function SELECT_f() {
return this.set_param_popup_title;
}
+ SELECT_f.prototype.importset = function SELECT_f() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.nin = ary[0];
+ this.z0 = ary[1];
+ }
+ SELECT_f.prototype.getContainer = function SELECT_f() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/SELECT_m.js b/js/Branching/SELECT_m.js
index c565473b..c23d47e0 100644
--- a/js/Branching/SELECT_m.js
+++ b/js/Branching/SELECT_m.js
@@ -81,4 +81,12 @@ function SELECT_m() {
SELECT_m.prototype.get_popup_title = function SELECT_m() {
return this.set_param_popup_title;
}
+ SELECT_m.prototype.importset = function SELECT_m() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.typ = ary[0];
+ this.nin = ary[1];
+ this.z0 = ary[2];
+ }
+ SELECT_m.prototype.getContainer = function SELECT_m() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/SELF_SWITCH.js b/js/Branching/SELF_SWITCH.js
index 1b56a13d..eff53736 100644
--- a/js/Branching/SELF_SWITCH.js
+++ b/js/Branching/SELF_SWITCH.js
@@ -44,4 +44,5 @@ function SELF_SWITCH() {
SELF_SWITCH.prototype.get_popup_title = function SELF_SWITCH() {
return;
}
+ SELF_SWITCH.prototype.getContainer = function SELF_SWITCH() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/SWITCH2.js b/js/Branching/SWITCH2.js
index a816db73..1d89a132 100644
--- a/js/Branching/SWITCH2.js
+++ b/js/Branching/SWITCH2.js
@@ -70,4 +70,12 @@ function SWITCH2() {
SWITCH2.prototype.get_popup_title = function SWITCH2() {
return this.set_param_popup_title;
}
+ SWITCH2.prototype.importset = function SWITCH2() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.rule = ary[0];
+ this.thra = ary[1];
+ this.nzz = ary[2];
+ }
+ SWITCH2.prototype.getContainer = function SWITCH2() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/SWITCH2_m.js b/js/Branching/SWITCH2_m.js
index efdaac6e..6d3db25c 100644
--- a/js/Branching/SWITCH2_m.js
+++ b/js/Branching/SWITCH2_m.js
@@ -93,4 +93,13 @@ function SWITCH2_m() {
SWITCH2_m.prototype.get_popup_title = function SWITCH2_m() {
return this.set_param_popup_title;
}
+ SWITCH2_m.prototype.importset = function SWITCH2_m() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.ot = ary[0];
+ this.rule = ary[1];
+ this.thra = ary[2];
+ this.nzz = ary[3];
+ }
+ SWITCH2_m.prototype.getContainer = function SWITCH2_m() { return new BasicBlock(this.x); }
}
diff --git a/js/Branching/SWITCH_f.js b/js/Branching/SWITCH_f.js
index 32240dfd..ee52e45e 100644
--- a/js/Branching/SWITCH_f.js
+++ b/js/Branching/SWITCH_f.js
@@ -63,4 +63,11 @@ function SWITCH_f() {
SWITCH_f.prototype.get_popup_title = function SWITCH_f() {
return this.set_param_popup_title;
}
+ SWITCH_f.prototype.importset = function SWITCH_f() {
+ var graphics = this.x.graphics;
+ var ary = getData(graphics.exprs);
+ this.nin = ary[0];
+ this.z0 = ary[1];
+ }
+ SWITCH_f.prototype.getContainer = function SWITCH_f() { return new BasicBlock(this.x); }
}