Lines Matching refs:panda

23 void PrintHelp(panda::PandArgParser &pa_parser)
36 panda::disasm::Disassembler disasm {};
50 bool ProcessArgs(panda::PandArgParser &pa_parser, const panda::PandArg<std::string> &input_file,
51 const panda::PandArg<std::string> &output_file, panda::PandArg<bool> &debug,
52 const panda::PandArg<std::string> &debug_file, const panda::PandArg<bool> &help,
53 const panda::PandArg<bool> &version, int argc, const char **argv)
61 panda::PrintPandaVersion();
62 panda::panda_file::PrintBytecodeVersion();
71 panda::Logger::ComponentMask log_mask = panda::Logger::ComponentMask().set(panda::Logger::Component::DISASSEMBLER)
72 .set(panda::Logger::Component::PANDAFILE);
75 panda::Logger::InitializeStdLogging(
76 panda::Logger::Level::DEBUG, log_mask);
78 panda::Logger::InitializeFileLogging(
79 debug_file.GetValue(), panda::Logger::Level::DEBUG, log_mask);
82 panda::Logger::InitializeStdLogging(panda::Logger::Level::ERROR, log_mask);
90 panda::PandArg<bool> help("help", false, "Print this message and exit");
91 panda::PandArg<bool> verbose("verbose", false, "enable informative code output");
92 panda::PandArg<bool> quiet("quiet", false, "enables all of the --skip-* flags");
93 panda::PandArg<bool> skip_strings(
96 panda::PandArg<bool> debug(
98 panda::PandArg<std::string> debug_file("debug-file", "",
100 panda::PandArg<std::string> input_file("input_file", "", "Path to the source binary code");
101 panda::PandArg<std::string> output_file("output_file", "", "Path to the generated assembly code");
102 panda::PandArg<bool> version {"version", false,
105 panda::PandArgParser pa_parser;