Home
last modified time | relevance | path

Searched refs:Tool (Results 1 – 25 of 137) sorted by relevance

123456

/third_party/gn/src/gn/
Dtoolchain.cc36 Tool* Toolchain::GetTool(const char* name) { in GetTool()
37 DCHECK(name != Tool::kToolNone); in GetTool()
45 const Tool* Toolchain::GetTool(const char* name) const { in GetTool()
46 DCHECK(name != Tool::kToolNone); in GetTool()
55 if (Tool* tool = GetTool(name)) { in GetToolAsGeneral()
62 if (const Tool* tool = GetTool(name)) { in GetToolAsGeneral()
69 if (Tool* tool = GetTool(name)) { in GetToolAsC()
76 if (const Tool* tool = GetTool(name)) { in GetToolAsC()
83 if (Tool* tool = GetTool(name)) { in GetToolAsRust()
90 if (const Tool* tool = GetTool(name)) { in GetToolAsRust()
[all …]
Dtest_with_scope.cc92 std::unique_ptr<Tool> cc_tool = Tool::CreateTool(CTool::kCToolCc); in SetupToolchain()
102 std::unique_ptr<Tool> cxx_tool = Tool::CreateTool(CTool::kCToolCxx); in SetupToolchain()
113 std::unique_ptr<Tool> objc_tool = Tool::CreateTool(CTool::kCToolObjC); in SetupToolchain()
123 std::unique_ptr<Tool> objcxx_tool = Tool::CreateTool(CTool::kCToolObjCxx); in SetupToolchain()
135 std::unique_ptr<Tool> alink = Tool::CreateTool(CTool::kCToolAlink); in SetupToolchain()
146 std::unique_ptr<Tool> solink = Tool::CreateTool(CTool::kCToolSolink); in SetupToolchain()
171 std::unique_ptr<Tool> solink_module = in SetupToolchain()
172 Tool::CreateTool(CTool::kCToolSolinkModule); in SetupToolchain()
187 std::unique_ptr<Tool> link = Tool::CreateTool(CTool::kCToolLink); in SetupToolchain()
200 std::unique_ptr<Tool> stamp_tool = in SetupToolchain()
[all …]
Dtool.cc14 const char* Tool::kToolNone = "";
16 Tool::Tool(const char* n) : name_(n) {} in Tool() function in Tool
18 Tool::~Tool() = default;
20 void Tool::SetToolComplete() { in SetToolComplete()
33 GeneralTool* Tool::AsGeneral() { in AsGeneral()
37 const GeneralTool* Tool::AsGeneral() const { in AsGeneral()
41 CTool* Tool::AsC() { in AsC()
45 const CTool* Tool::AsC() const { in AsC()
49 RustTool* Tool::AsRust() { in AsRust()
52 const RustTool* Tool::AsRust() const { in AsRust()
[all …]
Dtoolchain.h57 Tool* GetTool(const char* name);
58 const Tool* GetTool(const char* name) const;
72 void SetTool(std::unique_ptr<Tool> t);
96 const Tool* GetToolForSourceType(SourceFile::Type type) const;
106 const Tool* GetToolForTargetFinalOutput(const Target* target) const;
119 const std::map<const char*, std::unique_ptr<Tool>>& tools() const { in tools()
124 std::map<const char*, std::unique_ptr<Tool>> tools_;
Dninja_binary_target_writer.h70 const Tool* tool,
72 void WriteCustomLinkerFlags(std::ostream& out, const Tool* tool);
73 void WriteLibrarySearchPath(std::ostream& out, const Tool* tool);
74 void WriteLibs(std::ostream& out, const Tool* tool);
75 void WriteFrameworks(std::ostream& out, const Tool* tool);
77 const Tool* tool,
Dtool.h31 class Tool {
35 virtual ~Tool();
231 static std::unique_ptr<Tool> CreateTool(const std::string& name);
232 static std::unique_ptr<Tool> CreateTool(const ParseNode* function,
243 explicit Tool(const char* t);
302 Tool(const Tool&) = delete;
303 Tool& operator=(const Tool&) = delete;
Dsubstitution_writer.h22 class Tool; variable
181 const Tool* tool,
184 const Tool* tool,
223 const Tool* tool,
226 const Tool* tool,
234 const Tool* tool,
Dninja_binary_target_writer.cc213 const char* tool_name = Tool::kToolNone; in AddSourceSetFiles()
221 const Tool* tool = source_set->toolchain()->GetToolForSourceTypeAsC( in AddSourceSetFiles()
310 const Tool* tool) { in WriteCustomLinkerFlags()
322 const Tool* tool) { in WriteLibrarySearchPath()
356 const Tool* tool, in WriteLinkerFlags()
369 void NinjaBinaryTargetWriter::WriteLibs(std::ostream& out, const Tool* tool) { in WriteLibs()
393 const Tool* tool) { in WriteFrameworks()
410 const Tool* tool, in WriteSwiftModules()
Dcompile_commands_writer_unittest.cc265 std::unique_ptr<Tool> cxx = Tool::CreateTool(CTool::kCToolCxx); in TEST_F()
277 std::unique_ptr<Tool> cc = Tool::CreateTool(CTool::kCToolCc); in TEST_F()
413 std::unique_ptr<Tool> cxx = Tool::CreateTool(CTool::kCToolCxx); in TEST_F()
426 std::unique_ptr<Tool> cc = Tool::CreateTool(CTool::kCToolCc); in TEST_F()
Dbuiltin_tool.cc12 BuiltinTool::BuiltinTool(const char* n) : Tool(n) { in BuiltinTool()
39 return Tool::InitTool(scope, toolchain, err); in InitTool()
Dgeneral_tool.cc14 GeneralTool::GeneralTool(const char* n) : Tool(n) { in GeneralTool()
39 return Tool::InitTool(scope, toolchain, err); in InitTool()
Dninja_toolchain_writer.h20 class Tool; variable
43 void WriteToolRule(Tool* tool, const std::string& rule_prefix);
Dfunction_toolchain_unittest.cc63 const Tool* link = toolchain->GetTool(CTool::kCToolLink); in TEST_F()
111 const Tool* rust = toolchain->GetTool(RustTool::kRsToolBin); in TEST_F()
156 const Tool* link = toolchain->GetTool(CTool::kCToolCxx); in TEST_F()
Dvisual_studio_writer_unittest.cc178 std::unique_ptr<Tool> tool = Tool::CreateTool(CTool::kCToolAlink); in TEST_F()
213 std::unique_ptr<Tool> tool = Tool::CreateTool(CTool::kCToolAlink); in TEST_F()
Drust_tool.cc17 RustTool::RustTool(const char* n) : Tool(n) { in RustTool()
105 if (!Tool::InitTool(scope, toolchain, err)) { in InitTool()
Dninja_copy_target_writer.cc25 const Tool* copy_tool = target_->toolchain()->GetTool(GeneralTool::kGeneralToolCopy); in Run()
36 const Tool* stamp_tool = target_->toolchain()->GetTool(GeneralTool::kGeneralToolStamp); in Run()
Dtarget.cc583 const Tool* tool = toolchain_->GetToolForTargetFinalOutput(this); in GetComputedOutputName()
601 const Tool* tool = toolchain->GetToolForTargetFinalOutput(this); in SetToolchain()
618 Tool::GetToolTypeForTargetFinalOutput(this))); in SetToolchain()
654 const Tool* tool = toolchain()->GetToolForTargetFinalOutput(this); in GetOutputsAsSourceFiles()
683 *computed_tool_type = Tool::kToolNone; in GetOutputFilesForSource()
720 *computed_tool_type = Tool::GetToolTypeForSourceType(file_type); in GetOutputFilesForSource()
721 if (*computed_tool_type == Tool::kToolNone) in GetOutputFilesForSource()
723 const Tool* tool = toolchain_->GetTool(*computed_tool_type); in GetOutputFilesForSource()
929 const Tool* tool = toolchain_->GetToolForTargetFinalOutput(this); in FillOutputFiles()
Dninja_target_writer.cc210 const Tool* tool = target_->toolchain()->GetTool(CTool::kCToolLink); in WriteCCompilerVars()
249 &CSubstitutionAsmFlags, false, Tool::kToolNone, in WriteCCompilerVars()
261 false, Tool::kToolNone, &ConfigValues::cflags, opts, in WriteCCompilerVars()
353 &kRustSubstitutionRustFlags, false, Tool::kToolNone, in WriteRustCompilerVars()
360 &kRustSubstitutionRustEnv, false, Tool::kToolNone, in WriteRustCompilerVars()
/third_party/ninja/src/
Dninja.cc59 struct Tool;
70 const Tool* tool;
176 struct Tool { struct
947 const Tool* ChooseTool(const string& tool_name) { in ChooseTool()
948 static const Tool kTools[] = { in ChooseTool()
950 Tool::RUN_AFTER_LOAD, &NinjaMain::ToolBrowse }, in ChooseTool()
953 Tool::RUN_AFTER_FLAGS, &NinjaMain::ToolMSVC }, in ChooseTool()
956 Tool::RUN_AFTER_LOAD, &NinjaMain::ToolClean }, in ChooseTool()
958 Tool::RUN_AFTER_LOAD, &NinjaMain::ToolCommands }, in ChooseTool()
960 Tool::RUN_AFTER_LOGS, &NinjaMain::ToolDeps }, in ChooseTool()
[all …]
/third_party/node/doc/guides/
Ddiagnostic-tooling-support-tiers.md96 | Tool Type | Tool/API Name | Regular Testing in Node.js CI | Integrated with Node.js |…
103 | Tool Type | Tool/API Name | Regular Testing in Node.js CI | Integrated with Node.js | Target Tier…
109 | Tool Type | Tool/API Name | Regular Testing in Node.js CI | Integrated wit…
119 | Tool Type | Tool/API Name | Regular Testing in Node.js CI | Integrated with Node.js | Target Tier…
125 | Tool Type | Tool/API Name | Regular Testing in Node.js CI | Integrated with Node.js |…
/third_party/node/tools/gyp/pylib/gyp/
DMSVSProject.py12 class Tool(object): class
116 if isinstance(t, Tool):
119 specification.append(Tool(t)._GetSpecification())
/third_party/node/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/
DMSVSProject.py13 class Tool(object): class
116 if isinstance(t, Tool):
119 specification.append(Tool(t)._GetSpecification())
/third_party/flutter/skia/third_party/externals/libpng/contrib/visupng/
DVisualPng.dsp60 # Begin Special Build Tool
64 # End Special Build Tool
94 # Begin Special Build Tool
98 # End Special Build Tool
/third_party/libpng/contrib/visupng/
DVisualPng.dsp60 # Begin Special Build Tool
64 # End Special Build Tool
94 # Begin Special Build Tool
98 # End Special Build Tool
/third_party/skia/third_party/externals/libpng/contrib/visupng/
DVisualPng.dsp60 # Begin Special Build Tool
64 # End Special Build Tool
94 # Begin Special Build Tool
98 # End Special Build Tool

123456