Home
last modified time | relevance | path

Searched refs:output_format (Results 1 – 13 of 13) sorted by relevance

/hal_rpi_pico-latest/tools/pioasm/
Doutput_format.h98 struct output_format { struct
103 static void add(output_format *lang) { in add() argument
104 all().push_back(std::shared_ptr<output_format>(lang)); in add()
113 virtual ~output_format() = default;
115 static std::vector<std::shared_ptr<output_format>>& all() { in all() argument
116 static std::vector<std::shared_ptr<output_format>> output_formats; in all()
120 output_format(std::string name) : name(std::move(name)) {} in output_format() argument
Dhex_output.cpp10 struct hex_output : public output_format {
13 output_format::add(new hex_output()); in factory()
17 hex_output() : output_format("hex") {} in hex_output()
Dmain.cpp21 for(const auto& f : output_format::all()) { in usage()
93 std::shared_ptr<output_format> oformat; in main()
95 const auto& e = std::find_if(output_format::all().begin(), output_format::all().end(), in main()
96 [&](const std::shared_ptr<output_format> &f) { in main()
99 if (e == output_format::all().end()) { in main()
Dgo_output.cpp20 struct go_output : public output_format {
23 output_format::add(new go_output()); in factory()
27 go_output() : output_format("go") {} in go_output()
Djson_output.cpp12 struct json_output : public output_format {
15 output_format::add(new json_output()); in factory()
19 json_output() : output_format("json") {} in json_output()
Dada_output.cpp19 struct ada_output : public output_format {
22 output_format::add(new ada_output()); in factory()
26 ada_output() : output_format("ada") {} in ada_output()
Dc_sdk_output.cpp12 struct c_sdk_output : public output_format {
15 output_format::add(new c_sdk_output()); in factory()
19 c_sdk_output() : output_format("c-sdk") {} in c_sdk_output()
Dpio_assembler.h32 std::shared_ptr<output_format> format;
119 …int generate(std::shared_ptr<output_format> _format, const std::string &_source, const std::string…
Dpython_output.cpp15 struct python_output : public output_format {
18 output_format::add(new python_output()); in factory()
22 python_output() : output_format("python") {} in python_output()
Dpio_assembler.cpp18 std::string output_format::default_name = "c-sdk";
23 int pio_assembler::generate(std::shared_ptr<output_format> _format, const std::string &_source, in generate()
455 std::transform(output_format::all().begin(), output_format::all().end(), in write_output()
457 [&](std::shared_ptr<output_format> &f) { in write_output()
537 FILE *output_format::open_single_output(std::string destination) { in open_single_output()
DBUILD.bazel15 "output_format.h",
Dparser.yy188 …E_BLOCK_CONTENTS { std::string of = $1; if (of.empty()) of = output_format::default_name;…
/hal_rpi_pico-latest/tools/pioasm/gen/
Dparser.cpp1094 …ng of = yystack_[1].value.as < std::string > (); if (of.empty()) of = output_format::default_name;… in parse()