| summaryrefslogtreecommitdiff | 
diff options
Diffstat (limited to 'instance-calculator/src/ModelFile.java')
| -rw-r--r-- | instance-calculator/src/ModelFile.java | 16 | 
1 files changed, 3 insertions, 13 deletions
| diff --git a/instance-calculator/src/ModelFile.java b/instance-calculator/src/ModelFile.java index 8589116..1f9297e 100644 --- a/instance-calculator/src/ModelFile.java +++ b/instance-calculator/src/ModelFile.java @@ -107,6 +107,8 @@ public class ModelFile           }        } +      VHDLArchitecture.resolve_all_waveforms(); +        return true;     } @@ -233,8 +235,6 @@ public class ModelFile        final VHDLArchitecture arch;        final VHDLProcess ps;        final VHDLComponent cmp; -      final String wfm_id; -      final VHDLWaveform wfm;        if (input.length != 3)        { @@ -263,17 +263,7 @@ public class ModelFile           return true;        } -      wfm_id = Waveforms.find_waveform_id_from_id(input[1]); - -      if (wfm_id != null) -      { -         wfm = VHDLWaveform.get_from_id(wfm_id); - -         arch.add_waveform(wfm); -         wfm.set_architecture(arch); - -         return true; -      } +      arch.add_futur_waveform(input[1]);        return true;     } | 


