Jlm
tools
jhls
jhls.cpp
Go to the documentation of this file.
1
/*
2
* Copyright 2022 Magnus Sjalander <work@sjalander.com>
3
* See COPYING for terms of redistribution.
4
*/
5
6
#include <
jlm/tooling/CommandGraphGenerator.hpp
>
7
#include <
jlm/tooling/CommandLine.hpp
>
8
9
int
10
main
(
int
argc,
char
** argv)
11
{
12
using namespace
jlm::tooling
;
13
14
auto
& commandLineOptions =
JhlsCommandLineParser::Parse
(argc, argv);
15
16
auto
commandGraph =
JhlsCommandGraphGenerator::Generate
(commandLineOptions);
17
commandGraph->Run();
18
19
return
0;
20
}
CommandGraphGenerator.hpp
CommandLine.hpp
jlm::tooling::JhlsCommandGraphGenerator::Generate
static std::unique_ptr< CommandGraph > Generate(const JhlsCommandLineOptions &commandLineOptions)
Definition:
CommandGraphGenerator.hpp:97
jlm::tooling::JhlsCommandLineParser::Parse
static const JhlsCommandLineOptions & Parse(int argc, const char *const *arv)
Definition:
CommandLine.cpp:1321
main
int main(int argc, char **argv)
Definition:
jhls.cpp:10
jlm::tooling
Definition:
Command.cpp:53
Generated by
1.9.1