clang
9.0.0
|
#include <memory>
#include "clang/Driver/Options.inc"
Go to the source code of this file.
Namespaces | |
llvm | |
Specialize PointerLikeTypeTraits to allow LazyGenerationalUpdatePtr to be placed into a PointerUnion. | |
llvm::opt | |
clang | |
Dataflow Directional Tag Classes. | |
clang::driver | |
clang::driver::options | |
Macros | |
#define | OPTION(PREFIX, NAME, ID, KIND, GROUP, ALIAS, ALIASARGS, FLAGS, PARAM, HELPTEXT, METAVAR, VALUES) OPT_##ID, |
Enumerations | |
enum | clang::driver::options::ClangFlags { clang::driver::options::DriverOption = (1 << 4), clang::driver::options::LinkerInput = (1 << 5), clang::driver::options::NoArgumentUnused = (1 << 6), clang::driver::options::Unsupported = (1 << 7), clang::driver::options::CoreOption = (1 << 8), clang::driver::options::CLOption = (1 << 9), clang::driver::options::CC1Option = (1 << 10), clang::driver::options::CC1AsOption = (1 << 11), clang::driver::options::NoDriverOption = (1 << 12), clang::driver::options::Ignored = (1 << 13) } |
Flags specifically for clang options. More... | |
enum | clang::driver::options::ID { clang::driver::options::OPT_INVALID = 0, clang::driver::options::LastOption } |
Functions | |
std::unique_ptr< llvm::opt::OptTable > | clang::driver::createDriverOptTable () |