#include "clang/Driver/Options.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/Option/OptTable.h"
#include "llvm/Option/Option.h"
#include <cassert>
#include "clang/Driver/Options.inc"
Go to the source code of this file.
◆ OPTION
#define OPTION |
( |
|
... | ) |
LLVM_CONSTRUCT_OPT_INFO(__VA_ARGS__), |
◆ OPTTABLE_VALUES_CODE
#define OPTTABLE_VALUES_CODE |
◆ PREFIX
#define PREFIX |
( |
|
NAME, |
|
|
|
VALUE |
|
) |
| |
Value: static constexpr llvm::StringLiteral NAME##_init[] =
VALUE; \
NAME##_init, std::size(NAME##_init) - 1);
#define VALUE(type, base)
Definition at line 23 of file DriverOptions.cpp.
◆ PREFIX_UNION
#define PREFIX_UNION |
( |
|
VALUES | ) |
VALUES |
◆ PrefixTable()
◆ InfoTable
constexpr OptTable::Info InfoTable[] |
|
staticconstexpr |
Initial value:= {
#define OPTION(...)
}
Definition at line 38 of file DriverOptions.cpp.
Referenced by clang::isAlphanumeric(), clang::isAsciiIdentifierStart(), clang::isDigit(), clang::isHexDigit(), clang::isHorizontalWhitespace(), clang::isLetter(), clang::isLowercase(), clang::isPreprocessingNumberBody(), clang::isPrintable(), clang::isPunctuation(), clang::isRawStringDelimBody(), clang::isUppercase(), clang::isVerticalWhitespace(), and clang::isWhitespace().
◆ PrefixTable_init
constexpr const llvm::StringLiteral PrefixTable_init[] |
|
staticconstexpr |