Home
last modified time | relevance | path

Searched refs:Toolchain (Results 1 – 25 of 86) sorted by relevance

1234

/third_party/gn/src/gn/
Dtoolchain.cc17 Toolchain::Toolchain(const Settings* settings, in Toolchain() function in Toolchain
26 Toolchain::~Toolchain() = default;
28 Toolchain* Toolchain::AsToolchain() { in AsToolchain()
32 const Toolchain* Toolchain::AsToolchain() const { in AsToolchain()
36 Tool* Toolchain::GetTool(const char* name) { in GetTool()
45 const Tool* Toolchain::GetTool(const char* name) const { in GetTool()
54 GeneralTool* Toolchain::GetToolAsGeneral(const char* name) { in GetToolAsGeneral()
61 const GeneralTool* Toolchain::GetToolAsGeneral(const char* name) const { in GetToolAsGeneral()
68 CTool* Toolchain::GetToolAsC(const char* name) { in GetToolAsC()
75 const CTool* Toolchain::GetToolAsC(const char* name) const { in GetToolAsC()
[all …]
Dninja_build_writer.h21 class Toolchain; variable
33 const std::unordered_map<const Settings*, const Toolchain*>&
36 const Toolchain* default_toolchain,
63 const std::unordered_map<const Settings*, const Toolchain*>& used_toolchains_;
65 const Toolchain* default_toolchain_;
Dtoolchain.h33 class Toolchain : public Item {
47 Toolchain(const Settings* settings,
50 ~Toolchain() override;
53 Toolchain* AsToolchain() override;
54 const Toolchain* AsToolchain() const override;
Dtest_with_scope.h36 Toolchain* toolchain() { return &toolchain_; } in toolchain()
37 const Toolchain* toolchain() const { return &toolchain_; } in toolchain()
64 static void SetupToolchain(Toolchain* toolchain, bool use_toc = false);
76 Toolchain toolchain_;
Dninja_toolchain_writer.h28 const Toolchain* toolchain,
36 const Toolchain* toolchain,
53 const Toolchain* toolchain_;
Dbuilder_unittest.cc28 void ToolchainLoaded(const Toolchain* toolchain) override {} in ToolchainLoaded()
83 Toolchain* DefineToolchain() { in DefineToolchain()
84 Toolchain* tc = new Toolchain(&settings_, settings_.toolchain_label()); in DefineToolchain()
229 Toolchain* tc2 = new Toolchain(&settings2, toolchain_label2); in TEST_F()
272 Toolchain* tc2 = new Toolchain(&settings2, alt_tc); in TEST_F()
324 Toolchain* tc2 = new Toolchain(&settings2, alt_tc); in TEST_F()
Ditem.h21 class Toolchain; variable
54 virtual Toolchain* AsToolchain();
55 virtual const Toolchain* AsToolchain() const;
Dninja_build_writer.cc178 const Toolchain* previous_toolchain, in GetDuplicateToolchainError()
179 const Toolchain* toolchain) { in GetDuplicateToolchainError()
196 const std::unordered_map<const Settings*, const Toolchain*>& in NinjaBuildWriter()
199 const Toolchain* default_toolchain, in NinjaBuildWriter()
229 std::unordered_map<const Settings*, const Toolchain*> used_toolchains; in RunAndWriteFile()
235 const Toolchain* default_toolchain = in RunAndWriteFile()
380 std::vector<std::pair<const Settings*, const Toolchain*>> sorted_settings( in WriteSubninjas()
383 [this](const std::pair<const Settings*, const Toolchain*>& a, in WriteSubninjas()
384 const std::pair<const Settings*, const Toolchain*>& b) { in WriteSubninjas()
395 const Toolchain* previous_toolchain = nullptr; in WriteSubninjas()
Dninja_writer.h17 class Toolchain; variable
26 std::map<const Toolchain*, std::vector<TargetRulePair>>;
Ditem.cc38 Toolchain* Item::AsToolchain() { in AsToolchain()
41 const Toolchain* Item::AsToolchain() const { in AsToolchain()
Dloader.h22 class Toolchain; variable
44 virtual void ToolchainLoaded(const Toolchain* toolchain) = 0;
87 void ToolchainLoaded(const Toolchain* toolchain) override;
Dfunction_toolchain_unittest.cc59 const Toolchain* toolchain = setup.items()[0]->AsToolchain(); in TEST_F()
108 const Toolchain* toolchain = setup.items()[0]->AsToolchain(); in TEST_F()
152 const Toolchain* toolchain = setup.items()[0]->AsToolchain(); in TEST_F()
Dninja_build_writer_unittest.cc91 Toolchain other_toolchain(setup.settings(), other_toolchain_label); in TEST_F()
132 std::unordered_map<const Settings*, const Toolchain*> used_toolchains; in TEST_F()
201 std::unordered_map<const Settings*, const Toolchain*> used_toolchains; in TEST_F()
234 std::unordered_map<const Settings*, const Toolchain*> used_toolchains; in TEST_F()
Dbuilder.h45 const Toolchain* GetToolchain(const Label& label) const;
134 bool ResolvePools(Toolchain* toolchain, Err* err);
Dtarget.h34 class Toolchain; variable
358 const Toolchain* toolchain() const { return toolchain_; } in toolchain()
364 bool SetToolchain(const Toolchain* toolchain, Err* err = nullptr);
548 const Toolchain* toolchain_ = nullptr;
Dninja_toolchain_writer.cc31 const Toolchain* toolchain, in NinjaToolchainWriter()
62 const Toolchain* toolchain, in RunAndWriteFile()
Dtool.h21 class Toolchain; variable
47 bool InitTool(Scope* block_scope, Toolchain* toolchain, Err* err);
235 Toolchain* toolchain,
Dbuiltin_tool.h28 bool InitTool(Scope* block_scope, Toolchain* toolchain, Err* err);
Dgeneral_tool.h33 bool InitTool(Scope* block_scope, Toolchain* toolchain, Err* err);
Dbuiltin_tool.cc37 bool BuiltinTool::InitTool(Scope* scope, Toolchain* toolchain, Err* err) { in InitTool()
Dninja_writer.cc40 const Toolchain* toolchain = i.first; in WriteToolchains()
Danalyzer_unittest.cc31 void ToolchainLoaded(const Toolchain* toolchain) override {} in ToolchainLoaded()
439 Toolchain* toolchain = new Toolchain(&settings_, settings_.toolchain_label());
Drust_tool.h36 bool InitTool(Scope* block_scope, Toolchain* toolchain, Err* err);
Dgeneral_tool.cc37 bool GeneralTool::InitTool(Scope* scope, Toolchain* toolchain, Err* err) { in InitTool()
/third_party/skia/third_party/externals/swiftshader/tests/regres/llvm/
Dllvm.go137 type Toolchain struct { struct
143 type Toolchains []Toolchain
146 func (l Toolchains) Find(v Version) *Toolchain {
156 func (l Toolchains) FindAtLeast(v Version) *Toolchain {
157 out := (*Toolchain)(nil)
170 toolchains := map[Version]Toolchain{}
201 out := make([]Toolchain, 0, len(toolchains))
211 func (t Toolchain) Clang() string { argument
216 func (t Toolchain) ClangXX() string { argument
221 func (t Toolchain) Cov() string { argument
[all …]

1234