aboutsummaryrefslogtreecommitdiffstats
path: root/evaluation.adb
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2014-06-27 05:10:33 +0200
committerTristan Gingold <tgingold@free.fr>2014-06-27 05:10:33 +0200
commit5b398416ff4ed12d4488db23819d34b59b9caf78 (patch)
tree0506e4b5e12537e6281f9309f7e20f16dd668b54 /evaluation.adb
parent788ee650988ef93a947c6804c45dda54ed7d7c4f (diff)
downloadghdl-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.adb12
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 =>