clang API Documentation
Defines enum values for all the target-independent builtin functions. More...
Go to the source code of this file.
Classes | |
struct | clang::Builtin::Info |
class | clang::Builtin::Context |
Holds information about both target-independent and target-specific builtins, allowing easy queries by clients. More... | |
Namespaces | |
namespace | clang |
namespace | clang::Builtin |
Defines | |
#define | BUILTIN(ID, TYPE, ATTRS) BI##ID, |
Enumerations | |
enum | clang::LanguageID { clang::GNU_LANG = 0x1, clang::C_LANG = 0x2, clang::CXX_LANG = 0x4, clang::OBJC_LANG = 0x8, clang::MS_LANG = 0x10, clang::ALL_LANGUAGES = C_LANG | CXX_LANG | OBJC_LANG, clang::ALL_GNU_LANGUAGES = ALL_LANGUAGES | GNU_LANG, clang::ALL_MS_LANGUAGES = ALL_LANGUAGES | MS_LANG } |
enum | clang::Builtin::ID { clang::Builtin::NotBuiltin = 0 } |
Functions | |
BUILTIN (__builtin_eh_return,"vzv*","r") BUILTIN(__builtin_extend_pointer |
Defines enum values for all the target-independent builtin functions.
Definition in file Builtins.h.
clang::Builtin::ID::BUILTIN | ( | __builtin_eh_return | , |
"vzv*" | , | ||
"r" | |||
) |