diff options
author | Tristan Gingold <tgingold@free.fr> | 2014-06-27 05:10:33 +0200 |
---|---|---|
committer | Tristan Gingold <tgingold@free.fr> | 2014-06-27 05:10:33 +0200 |
commit | 5b398416ff4ed12d4488db23819d34b59b9caf78 (patch) | |
tree | 0506e4b5e12537e6281f9309f7e20f16dd668b54 /evaluation.adb | |
parent | 788ee650988ef93a947c6804c45dda54ed7d7c4f (diff) | |
download | ghdl-5b398416ff4ed12d4488db23819d34b59b9caf78.tar.gz ghdl-5b398416ff4ed12d4488db23819d34b59b9caf78.tar.bz2 ghdl-5b398416ff4ed12d4488db23819d34b59b9caf78.zip |
vhdl2008: add overloaded to_string predefined functions.
Diffstat (limited to 'evaluation.adb')
-rw-r--r-- | evaluation.adb | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/evaluation.adb b/evaluation.adb index 0444b0a5b..52c1af2c3 100644 --- a/evaluation.adb +++ b/evaluation.adb @@ -1239,7 +1239,17 @@ package body Evaluation is | Iir_Predefined_Std_Ulogic_Match_Greater | Iir_Predefined_Std_Ulogic_Match_Greater_Equal => -- TODO - raise Program_Error; + raise Internal_Error; + + when Iir_Predefined_Enum_To_String + | Iir_Predefined_Integer_To_String + | Iir_Predefined_Floating_To_String + | Iir_Predefined_Real_To_String_Digits + | Iir_Predefined_Real_To_String_Format + | Iir_Predefined_Physical_To_String + | Iir_Predefined_Time_To_String_Unit => + -- TODO + raise Internal_Error; end case; exception when Constraint_Error => |