コード例 #1
0
ファイル: GateDecl.java プロジェクト: nbermudezs/ArchSim
 @Override
 public ExpressionType validateSemantics() {
   for (GateInstance gateInstance : gateInstanceList) {
     gateInstance.validateSemantics();
   }
   return null;
 }
コード例 #2
0
ファイル: GateDecl.java プロジェクト: nbermudezs/ArchSim
 @Override
 public VNode getCopy() {
   ArrayList<GateInstance> newInstances = new ArrayList<GateInstance>();
   for (GateInstance gateInstance : gateInstanceList) {
     newInstances.add((GateInstance) gateInstance.getCopy());
   }
   return new GateDecl(gateType, newInstances, line, column);
 }