#include "clang/Driver/Options.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/Option/OptTable.h"
#include "llvm/Option/Option.h"
#include "clang/Driver/Options.inc"
Go to the source code of this file.
|
#define | PREFIX(NAME, VALUE) static const char *const NAME[] = VALUE; |
|
#define | OPTION(PREFIX, NAME, ID, KIND, GROUP, ALIAS, ALIASARGS, FLAGS, PARAM, HELPTEXT, METAVAR) |
|
#define OPTION |
( |
|
PREFIX, |
|
|
|
NAME, |
|
|
|
ID, |
|
|
|
KIND, |
|
|
|
GROUP, |
|
|
|
ALIAS, |
|
|
|
ALIASARGS, |
|
|
|
FLAGS, |
|
|
|
PARAM, |
|
|
|
HELPTEXT, |
|
|
|
METAVAR |
|
) |
| |
Value:{
PREFIX, NAME, HELPTEXT, METAVAR, OPT_##
ID, Option::KIND##Class, PARAM, \
FLAGS, OPT_##GROUP, OPT_##
ALIAS, ALIASARGS },
#define PREFIX(NAME, VALUE)
ID
Defines the set of possible language-specific address spaces.
#define ALIAS(NAME, TOK, FLAGS)
#define PREFIX |
( |
|
NAME, |
|
|
|
VALUE |
|
) |
| static const char *const NAME[] = VALUE; |
const OptTable::Info InfoTable[] |
|
static |
Initial value:= {
#define OPTION(PREFIX, NAME, ID, KIND, GROUP, ALIAS, ALIASARGS, FLAGS, PARAM, HELPTEXT, METAVAR)
}
Definition at line 23 of file DriverOptions.cpp.