|
Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
|
#include <cstdint>#include <cstring>#include <memory>

Go to the source code of this file.
Classes | |
| struct | proteus::ArrayInfo |
| struct | proteus::ObjectInfo |
| union | proteus::RuntimeConstantValue |
| struct | proteus::RuntimeConstant |
Namespaces | |
| namespace | proteus |
Enumerations | |
| enum | proteus::RuntimeConstantType : int32_t { proteus::BEGIN , proteus::NONE = 0 , proteus::BOOL = 1 , proteus::INT8 , proteus::INT32 , proteus::INT64 , proteus::FLOAT , proteus::DOUBLE , proteus::LONG_DOUBLE , proteus::PTR , proteus::STATIC_ARRAY , proteus::VECTOR , proteus::ARRAY , proteus::OBJECT , proteus::END } |