Module: Ikra::Translator::Constants

Defined in:
lib/translator/translator.rb

Constant Summary collapse

ENV_TYPE =
"environment_t"
ENV_IDENTIFIER =
"_env_"
ENV_DEVICE_IDENTIFIER =
"dev_env"
ENV_HOST_IDENTIFIER =
"host_env"
LEXICAL_VAR_PREFIX =
"lex_"
RESULT_IDENTIFIER =
"_result_"
NUM_THREADS_TYPE =
"int"
NUM_THREADS_IDENTIFIER =
"_num_threads_"
TEMP_RESULT_IDENTIFIER =
"_temp_result_"
ODD_TYPE =
"bool"
ODD_IDENTIFIER =
"_odd_"
PROGRAM_RESULT_TYPE =
"result_t"
PROGRAM_RESULT_IDENTIFIER =
"program_result"
SELF_IDENTIFIER =
"_self_"
UNION_TYPE_SIZE =

Make sure that these constants keep in sync with header declaration CPP file

24
UNION_TYPE_VALUE_OFFSET =
8