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().