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 } |