|
clang 22.0.0git
|
#include "llvm/Option/OptTable.h"#include "llvm/Option/Option.h"#include "clang/Options/Options.inc"Go to the source code of this file.
Namespaces | |
| namespace | clang |
| The JSON file list parser is used to communicate input to InstallAPI. | |
| namespace | clang::options |
Macros | |
| #define | OPTION(...) |
Enumerations | |
| enum | clang::options::ClangFlags { clang::options::NoXarchOption = (1 << 4) , clang::options::LinkerInput = (1 << 5) , clang::options::NoArgumentUnused = (1 << 6) , clang::options::Unsupported = (1 << 7) , clang::options::LinkOption = (1 << 8) , clang::options::Ignored = (1 << 9) , clang::options::TargetSpecific = (1 << 10) } |
| Flags specifically for clang options. More... | |
| enum | clang::options::ClangVisibility { clang::options::ClangOption = llvm::opt::DefaultVis , clang::options::CLOption = (1 << 1) , clang::options::CC1Option = (1 << 2) , clang::options::CC1AsOption = (1 << 3) , clang::options::FlangOption = (1 << 4) , clang::options::FC1Option = (1 << 5) , clang::options::DXCOption = (1 << 6) } |
| enum | clang::options::ID { clang::options::OPT_INVALID = 0 , clang::options::LastOption } |
Functions | |
| const llvm::opt::OptTable & | clang::getDriverOptTable () |