Home
last modified time | relevance | path

Searched refs:PathOutput (Results 1 – 17 of 17) sorted by relevance

/third_party/gn/src/gn/
Dpath_output_unittest.cc15 TEST(PathOutput, Basic) { in TEST() argument
18 PathOutput writer(build_dir, source_root, ESCAPE_NONE); in TEST()
57 TEST(PathOutput, BasicInRoot) { in TEST() argument
60 PathOutput writer(build_dir, source_root, ESCAPE_NONE); in TEST()
75 TEST(PathOutput, NinjaEscaping) { in TEST() argument
78 PathOutput writer(build_dir, source_root, ESCAPE_NINJA); in TEST()
93 TEST(PathOutput, NinjaForkEscaping) { in TEST() argument
96 PathOutput writer(build_dir, source_root, ESCAPE_NINJA_COMMAND); in TEST()
146 TEST(PathOutput, InhibitQuoting) { in TEST() argument
149 PathOutput writer(build_dir, source_root, ESCAPE_NINJA_COMMAND); in TEST()
[all …]
Dpath_output.cc13 PathOutput::PathOutput(const SourceDir& current_dir, in PathOutput() function in PathOutput
23 PathOutput::~PathOutput() = default;
25 void PathOutput::WriteFile(std::ostream& out, const SourceFile& file) const { in WriteFile()
29 void PathOutput::WriteDir(std::ostream& out, in WriteDir()
72 void PathOutput::WriteFile(std::ostream& out, const OutputFile& file) const { in WriteFile()
77 void PathOutput::WriteFiles(std::ostream& out, in WriteFiles()
85 void PathOutput::WriteFiles(std::ostream& out, in WriteFiles()
93 void PathOutput::WriteFiles(std::ostream& out, in WriteFiles()
101 void PathOutput::WriteDir(std::ostream& out, in WriteDir()
125 void PathOutput::WriteFile(std::ostream& out, in WriteFile()
[all …]
Dninja_target_command_util.h33 FrameworkDirsWriter(PathOutput& path_output, const std::string& tool_switch) in FrameworkDirsWriter()
40 path_output_.WriteDir(path_out, d, PathOutput::DIR_NO_LAST_SLASH); in operator()
48 PathOutput& path_output_;
71 explicit IncludeWriter(PathOutput& path_output) : path_output_(path_output) {} in IncludeWriter()
76 path_output_.WriteDir(path_out, d, PathOutput::DIR_NO_LAST_SLASH); in operator()
84 PathOutput& path_output_;
103 PathOutput& path_output,
Dpath_output.h25 class PathOutput {
36 PathOutput(const SourceDir& current_dir,
39 ~PathOutput();
Dninja_binary_target_writer.cc332 PathOutput lib_path_output(path_output_.current_dir(), in WriteLibrarySearchPath()
338 PathOutput::DIR_NO_LAST_SLASH); in WriteLibrarySearchPath()
346 PathOutput framework_path_output( in WriteLibrarySearchPath()
352 PathOutput::DIR_NO_LAST_SLASH); in WriteLibrarySearchPath()
376 PathOutput lib_path_output( in WriteLibs()
417 PathOutput swiftmodule_path_output( in WriteSwiftModules()
Dninja_target_command_util_unittest.cc67 PathOutput ninja_path_output(SourceDir("//out"), "", ESCAPE_NINJA_COMMAND); in TEST()
77 PathOutput space_path_output(SourceDir("//out"), "", ESCAPE_SPACE); in TEST()
Dcompile_commands_writer.cc72 PathOutput& path_output, in SetupCompileFlags()
135 PathOutput& path_output, in WriteFile()
154 PathOutput& path_output, in WriteCommand()
244 PathOutput path_output( in OutputJSON()
Dvisual_studio_writer.cc47 explicit IncludeDirWriter(PathOutput& path_output) in IncludeDirWriter()
52 path_output_.WriteDir(out, dir, PathOutput::DIR_NO_LAST_SLASH); in operator ()()
56 PathOutput& path_output_;
60 SourceFileWriter(PathOutput& path_output, const SourceFile& source_file) in SourceFileWriter()
68 PathOutput& path_output_;
460 PathOutput path_output( in WriteProjectFileContents()
706 PathOutput file_path_output( in WriteFiltersFileContents()
709 PathOutput filter_path_output(target->label().dir(), in WriteFiltersFileContents()
Dninja_action_target_writer.h60 PathOutput path_output_no_escaping_;
Dninja_toolchain_writer.h55 PathOutput path_output_;
Dninja_target_writer.h79 PathOutput path_output_;
Dninja_build_writer.h70 PathOutput path_output_;
Dninja_target_writer.cc215 PathOutput framework_dirs_output( in WriteCCompilerVars()
231 PathOutput include_path_output( in WriteCCompilerVars()
328 PathOutput swiftmodule_path_output( in WriteCCompilerVars()
Dninja_rust_binary_target_writer.cc345 path_output_.WriteDir(out_, dir, PathOutput::DIR_NO_LAST_SLASH); in WriteExternsAndDeps()
358 path_output_.WriteDir(out_, nonrustdep_dir, PathOutput::DIR_NO_LAST_SLASH); in WriteExternsAndDeps()
Dvisual_studio_writer.h164 PathOutput ninja_path_output_;
Dninja_target_command_util.cc52 PathOutput& path_output, in WriteOneFlag()
Dninja_c_binary_target_writer.cc757 PathOutput output(path_output_.current_dir(), in WriteLibsList()