clang API Documentation
#include "clang/Basic/Builtins.h"
#include "clang/Basic/IdentifierTable.h"
#include "clang/Basic/LangOptions.h"
#include "clang/Basic/TargetInfo.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/ADT/StringRef.h"
#include "clang/Basic/Builtins.def"
Go to the source code of this file.
Defines | |
#define | BUILTIN(ID, TYPE, ATTRS) { #ID, TYPE, ATTRS, 0, ALL_LANGUAGES }, |
#define | LANGBUILTIN(ID, TYPE, ATTRS, BUILTIN_LANG) { #ID, TYPE, ATTRS, 0, BUILTIN_LANG }, |
#define | LIBBUILTIN(ID, TYPE, ATTRS, HEADER, BUILTIN_LANG) |
Variables | |
static const Builtin::Info | BuiltinInfo [] |
#define LANGBUILTIN | ( | ID, | |
TYPE, | |||
ATTRS, | |||
BUILTIN_LANG | |||
) | { #ID, TYPE, ATTRS, 0, BUILTIN_LANG }, |
#define LIBBUILTIN | ( | ID, | |
TYPE, | |||
ATTRS, | |||
HEADER, | |||
BUILTIN_LANG | |||
) |
const Builtin::Info BuiltinInfo[] [static] |
Definition at line 22 of file Builtins.cpp.
Referenced by clang::CodeGen::CodeGenFunction::EmitBuiltinExpr(), and clang::Preprocessor::Initialize().