#include "llvm/Config/llvm-config.h"
#include "llvm/Support/Compiler.h"
#include <cstdint>
Go to the source code of this file.
|
namespace | llvm |
| Diagnostic wrappers for TextAPI types for error reporting.
|
|
namespace | clang |
| The JSON file list parser is used to communicate input to InstallAPI.
|
|
◆ REPL_BUILTIN_TYPES
#define REPL_BUILTIN_TYPES |
Value:
X(char, Char_S) \
X(signed char, SChar) \
X(unsigned char, Char_U) \
X(unsigned char, UChar) \
X(short, Short) \
X(unsigned short, UShort) \
X(int, Int) \
X(unsigned int, UInt) \
X(long, Long) \
X(unsigned long, ULong) \
X(long long, LongLong) \
X(unsigned long long, ULongLong) \
X(float, Float) \
X(double, Double) \
X(long double, LongDouble)
Definition at line 76 of file Value.h.
◆ REPL_EXTERNAL_VISIBILITY
#define REPL_EXTERNAL_VISIBILITY |
◆ X [1/4]
#define X |
( |
|
type, |
|
|
|
name |
|
) |
| type m_##name; |
◆ X [2/4]
#define X |
( |
|
type, |
|
|
|
name |
|
) |
| K_##name, |
◆ X [3/4]
Value: void set##name(type Val) {
Data.m_##name = Val; } \
type get##name()
const {
return Data.m_##name; }
Definition at line 144 of file Value.h.
◆ X [4/4]