Home
last modified time | relevance | path

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

12

/external/chromium_org/tools/gn/
Dtoolchain.cc10 const char* Toolchain::kToolCc = "cc";
11 const char* Toolchain::kToolCxx = "cxx";
12 const char* Toolchain::kToolObjC = "objc";
13 const char* Toolchain::kToolObjCxx = "objcxx";
14 const char* Toolchain::kToolRc = "rc";
15 const char* Toolchain::kToolAsm = "asm";
16 const char* Toolchain::kToolAlink = "alink";
17 const char* Toolchain::kToolSolink = "solink";
18 const char* Toolchain::kToolLink = "link";
19 const char* Toolchain::kToolStamp = "stamp";
[all …]
Dfunction_toolchain.cc106 scoped_ptr<Toolchain> toolchain(new Toolchain(scope->settings(), label)); in RunToolchain()
192 Toolchain* toolchain = reinterpret_cast<Toolchain*>( in RunTool()
204 Toolchain::ToolType tool_type = Toolchain::ToolNameToType(tool_name); in RunTool()
205 if (tool_type == Toolchain::TYPE_NONE) { in RunTool()
217 Toolchain::Tool t; in RunTool()
283 Toolchain* toolchain = reinterpret_cast<Toolchain*>( in RunToolchainArgs()
Dninja_toolchain_writer.cc19 const Toolchain* toolchain, in NinjaToolchainWriter()
42 const Toolchain* toolchain, in RunAndWriteFile()
69 for (int i = Toolchain::TYPE_NONE + 1; i < Toolchain::TYPE_NUMTYPES; i++) { in WriteRules()
70 Toolchain::ToolType tool_type = static_cast<Toolchain::ToolType>(i); in WriteRules()
71 const Toolchain::Tool& tool = toolchain_->GetTool(tool_type); in WriteRules()
75 out_ << "rule " << rule_prefix << Toolchain::ToolTypeToName(tool_type) in WriteRules()
Dtoolchain.h26 class Toolchain : public Item {
73 Toolchain(const Settings* settings, const Label& label);
74 virtual ~Toolchain();
77 virtual Toolchain* AsToolchain() OVERRIDE;
78 virtual const Toolchain* AsToolchain() const OVERRIDE;
Dninja_toolchain_writer.h19 class Toolchain; variable
26 const Toolchain* toolchain,
31 const Toolchain* toolchain,
42 const Toolchain* toolchain_;
Dninja_binary_target_writer.h17 const Toolchain* toolchain,
29 void WriteLinkerFlags(const Toolchain::Tool& tool,
31 void WriteLibs(const Toolchain::Tool& tool);
64 Toolchain::ToolType tool_type_;
Dgyp_target_writer.h20 class Toolchain; variable
48 const Toolchain* toolchain,
55 const Toolchain* debug_toolchain,
69 const Toolchain* toolchain_; // Toolchain corresponding to target_.
Dninja_target_writer.h23 const Toolchain* toolchain,
27 static void RunAndWriteFile(const Target* target, const Toolchain* toolchain);
46 const Toolchain* toolchain_; // Non-owning.
Ditem.h16 class Toolchain; variable
39 virtual Toolchain* AsToolchain();
40 virtual const Toolchain* AsToolchain() const;
Dninja_binary_target_writer.cc73 Toolchain::ToolType GetToolTypeForTarget(const Target* target) { in GetToolTypeForTarget()
76 return Toolchain::TYPE_ALINK; in GetToolTypeForTarget()
78 return Toolchain::TYPE_SOLINK; in GetToolTypeForTarget()
80 return Toolchain::TYPE_LINK; in GetToolTypeForTarget()
82 return Toolchain::TYPE_NONE; in GetToolTypeForTarget()
89 const Toolchain* toolchain, in NinjaBinaryTargetWriter()
191 const Toolchain::Tool& tool = toolchain_->GetTool(tool_type_); in WriteLinkerStuff()
247 const Toolchain::Tool& tool, in WriteLinkerFlags()
280 void NinjaBinaryTargetWriter::WriteLibs(const Toolchain::Tool& tool) { in WriteLibs()
316 << Toolchain::ToolTypeToName(tool_type_); in WriteLinkCommand()
Dbuilder_unittest.cc24 virtual void ToolchainLoaded(const Toolchain* toolchain) OVERRIDE { in ToolchainLoaded()
82 Toolchain* DefineToolchain() { in DefineToolchain()
83 Toolchain* tc = new Toolchain(&settings_, settings_.toolchain_label()); in DefineToolchain()
195 Toolchain* tc2 = new Toolchain(&settings2, toolchain_label2); in TEST_F()
Dtest_with_scope.h23 Toolchain* toolchain() { return &toolchain_; } in toolchain()
29 Toolchain toolchain_;
Ditem.cc22 Toolchain* Item::AsToolchain() { return NULL; } in AsToolchain()
23 const Toolchain* Item::AsToolchain() const { return NULL; } in AsToolchain()
Dloader.h23 class Toolchain; variable
44 virtual void ToolchainLoaded(const Toolchain* toolchain) = 0;
85 virtual void ToolchainLoaded(const Toolchain* toolchain) OVERRIDE;
Dcommand_gen.cc25 void BackgroundDoWrite(const Target* target, const Toolchain* toolchain) { in BackgroundDoWrite()
38 const Toolchain* toolchain = in ItemResolvedCallback()
Dgyp_target_writer.cc22 const Toolchain* toolchain, in GypTargetWriter()
40 const Toolchain* debug_toolchain, in WriteFile()
Dninja_target_writer.cc23 const Toolchain* toolchain, in NinjaTargetWriter()
39 const Toolchain* toolchain) { in RunAndWriteFile()
Dninja_copy_target_writer.h15 const Toolchain* toolchain,
Dninja_group_target_writer.h15 const Toolchain* toolchain,
Dgyp_script_target_writer.h16 const Toolchain* toolchain,
Dninja_group_target_writer.cc11 const Toolchain* toolchain, in NinjaGroupTargetWriter()
Dninja_script_target_writer.h21 const Toolchain* toolchain,
Dscope_per_file_provider_unittest.cc39 Toolchain toolchain(&settings, Label(SourceDir("//toolchain/"), "tc")); in TEST()
Dninja_helper_unittest.cc35 Toolchain toolchain;
Dninja_copy_target_writer.cc12 const Toolchain* toolchain, in NinjaCopyTargetWriter()

12