Module diagnostics

Source
Expand description

Implementation of evaluation diagnostics.

Functions§

array_index_out_of_range
Creates an “array index out of range” diagnostic.
cannot_call
Creates a “cannot call” diagnostic.
division_by_zero
Creates a “division by zero” diagnostic.
exponent_not_in_range
Creates a “exponent not in range” diagnostic.
exponentiation_requirement
Creates an “exponentiation requirement” diagnostic.
float_not_in_range
Creates a “float not in range” diagnostic.
function_call_failed
Creates a “function call failed” diagnostic.
if_conditional_mismatch
Creates an “if conditional mismatch” diagnostic.
integer_negation_not_in_range
Creates an “integer negation not in range” diagnostic.
integer_not_in_range
Creates an “integer not in range” diagnostic.
map_key_not_found
Creates a “map key not found” diagnostic.
multiline_string_requirement
Creates a “multi-line string requirement” diagnostic.
not_an_object_member
Creates a “not an object member” diagnostic.
numeric_overflow
Creates a “numeric overflow” diagnostic.
output_evaluation_failed
Creates an “output evaluation failed” diagnostic.
runtime_type_mismatch
Creates a “runtime type mismatch” diagnostic.
task_execution_failed
Creates a “task execution failed” diagnostic.
task_localization_failed
Creates a “task localization failed” diagnostic.