PathOutput 78 tools/gn/ninja_action_target_writer.h PathOutput path_output_no_escaping_; PathOutput 44 tools/gn/ninja_binary_target_writer.cc IncludeWriter(PathOutput& path_output, PathOutput 64 tools/gn/ninja_binary_target_writer.cc path_output_.WriteDir(out, d, PathOutput::DIR_NO_LAST_SLASH); PathOutput 69 tools/gn/ninja_binary_target_writer.cc PathOutput& path_output_; PathOutput 265 tools/gn/ninja_binary_target_writer.cc PathOutput lib_path_output( PathOutput 270 tools/gn/ninja_binary_target_writer.cc PathOutput::DIR_NO_LAST_SLASH); PathOutput 47 tools/gn/ninja_build_writer.h PathOutput path_output_; PathOutput 48 tools/gn/ninja_target_writer.h PathOutput path_output_; PathOutput 45 tools/gn/ninja_toolchain_writer.h PathOutput path_output_; PathOutput 12 tools/gn/path_output.cc PathOutput::PathOutput(const SourceDir& current_dir, PathOutput 30 tools/gn/path_output.cc PathOutput::~PathOutput() { PathOutput 33 tools/gn/path_output.cc void PathOutput::WriteFile(std::ostream& out, const SourceFile& file) const { PathOutput 37 tools/gn/path_output.cc void PathOutput::WriteDir(std::ostream& out, PathOutput 80 tools/gn/path_output.cc void PathOutput::WriteFile(std::ostream& out, const OutputFile& file) const { PathOutput 85 tools/gn/path_output.cc void PathOutput::WriteFile(std::ostream& out, PathOutput 91 tools/gn/path_output.cc void PathOutput::WriteSourceRelativeString( PathOutput 117 tools/gn/path_output.cc void PathOutput::WritePathStr(std::ostream& out, PathOutput 25 tools/gn/path_output.h class PathOutput { PathOutput 36 tools/gn/path_output.h PathOutput(const SourceDir& current_dir, PathOutput 39 tools/gn/path_output.h ~PathOutput(); PathOutput 12 tools/gn/path_output_unittest.cc TEST(PathOutput, Basic) { PathOutput 14 tools/gn/path_output_unittest.cc PathOutput writer(build_dir, ESCAPE_NONE, false); PathOutput 53 tools/gn/path_output_unittest.cc TEST(PathOutput, BasicInRoot) { PathOutput 55 tools/gn/path_output_unittest.cc PathOutput writer(build_dir, ESCAPE_NONE, false); PathOutput 70 tools/gn/path_output_unittest.cc TEST(PathOutput, NinjaEscaping) { PathOutput 72 tools/gn/path_output_unittest.cc PathOutput writer(build_dir, ESCAPE_NINJA, false); PathOutput 87 tools/gn/path_output_unittest.cc TEST(PathOutput, ShellEscaping) { PathOutput 89 tools/gn/path_output_unittest.cc PathOutput writer(build_dir, ESCAPE_SHELL, false); PathOutput 114 tools/gn/path_output_unittest.cc TEST(PathOutput, SlashConversion) { PathOutput 116 tools/gn/path_output_unittest.cc PathOutput writer(build_dir, ESCAPE_NINJA, true); PathOutput 128 tools/gn/path_output_unittest.cc TEST(PathOutput, InhibitQuoting) { PathOutput 130 tools/gn/path_output_unittest.cc PathOutput writer(build_dir, ESCAPE_SHELL, false); PathOutput 140 tools/gn/path_output_unittest.cc TEST(PathOutput, WriteDir) { PathOutput 143 tools/gn/path_output_unittest.cc PathOutput writer(build_dir, ESCAPE_NINJA, false); PathOutput 147 tools/gn/path_output_unittest.cc PathOutput::DIR_INCLUDE_LAST_SLASH); PathOutput 153 tools/gn/path_output_unittest.cc PathOutput::DIR_NO_LAST_SLASH); PathOutput 161 tools/gn/path_output_unittest.cc PathOutput::DIR_INCLUDE_LAST_SLASH); PathOutput 167 tools/gn/path_output_unittest.cc PathOutput::DIR_NO_LAST_SLASH); PathOutput 175 tools/gn/path_output_unittest.cc PathOutput::DIR_INCLUDE_LAST_SLASH); PathOutput 181 tools/gn/path_output_unittest.cc PathOutput::DIR_INCLUDE_LAST_SLASH); PathOutput 187 tools/gn/path_output_unittest.cc PathOutput::DIR_NO_LAST_SLASH); PathOutput 195 tools/gn/path_output_unittest.cc PathOutput::DIR_INCLUDE_LAST_SLASH); PathOutput 201 tools/gn/path_output_unittest.cc PathOutput::DIR_NO_LAST_SLASH); PathOutput 207 tools/gn/path_output_unittest.cc PathOutput::DIR_INCLUDE_LAST_SLASH); PathOutput 213 tools/gn/path_output_unittest.cc PathOutput::DIR_NO_LAST_SLASH); PathOutput 219 tools/gn/path_output_unittest.cc PathOutput root_writer(SourceDir("//"), ESCAPE_NINJA, false); PathOutput 223 tools/gn/path_output_unittest.cc PathOutput::DIR_INCLUDE_LAST_SLASH); PathOutput 229 tools/gn/path_output_unittest.cc PathOutput::DIR_NO_LAST_SLASH);