|
Jlm
|
#include <CommandLine.hpp>


Public Member Functions | |
| ~JhlsCommandLineParser () noexcept override | |
| const JhlsCommandLineOptions & | ParseCommandLineArguments (int argc, const char *const *argv) override |
Public Member Functions inherited from jlm::tooling::CommandLineParser | |
| virtual | ~CommandLineParser () noexcept |
| CommandLineParser ()=default | |
Static Public Member Functions | |
| static const JhlsCommandLineOptions & | Parse (int argc, const char *const *arv) |
Static Private Member Functions | |
| static bool | IsObjectFile (const util::FilePath &file) |
| static util::FilePath | CreateObjectFileFromFile (const util::FilePath &f) |
| static util::FilePath | CreateDependencyFileFromFile (const util::FilePath &f) |
Private Attributes | |
| JhlsCommandLineOptions | CommandLineOptions_ |
Command line parser for jhls command line tool.
Definition at line 674 of file CommandLine.hpp.
|
overridedefaultnoexcept |
|
staticprivate |
Definition at line 1315 of file CommandLine.cpp.
|
staticprivate |
Definition at line 1309 of file CommandLine.cpp.
|
staticprivate |
Definition at line 1303 of file CommandLine.cpp.
|
static |
Definition at line 1321 of file CommandLine.cpp.
|
overridevirtual |
Implements jlm::tooling::CommandLineParser.
Definition at line 1050 of file CommandLine.cpp.
|
private |
Definition at line 695 of file CommandLine.hpp.