Searched refs:FileTemplate (Results 1 - 11 of 11) sorted by relevance

/external/chromium_org/tools/gn/
H A Dfile_template_unittest.cc11 TEST(FileTemplate, Static) {
14 FileTemplate t(templates);
27 TEST(FileTemplate, Typical) {
31 FileTemplate t(templates);
41 TEST(FileTemplate, Weird) {
44 FileTemplate t(templates);
53 TEST(FileTemplate, NinjaExpansions) {
59 FileTemplate t(templates);
71 TEST(FileTemplate, NinjaVariables) {
77 FileTemplate
[all...]
H A Dninja_script_target_writer.h14 class FileTemplate;
42 std::string WriteRuleDefinition(const FileTemplate& args_template);
51 const FileTemplate& args_template,
57 const FileTemplate& args_template);
66 void WriteOutputFilesForBuildLine(const FileTemplate& output_template,
72 // Returns the FileTemplate for the depfile variable.
73 FileTemplate GetDepfileTemplate() const;
H A Dninja_target_writer.h14 class FileTemplate;
38 // Returns the FileTemplate constructed from the outputs variable. This is
39 // like FileTemplate::GetForTargetOutputs except this additionally trims the
42 FileTemplate GetOutputTemplate() const;
H A Dfile_template.cc15 const char FileTemplate::kSource[] = "{{source}}";
16 const char FileTemplate::kSourceNamePart[] = "{{source_name_part}}";
17 const char FileTemplate::kSourceFilePart[] = "{{source_file_part}}";
81 FileTemplate::FileTemplate(const Value& t, Err* err) function in class:FileTemplate
87 FileTemplate::FileTemplate(const std::vector<std::string>& t) function in class:FileTemplate
94 FileTemplate::~FileTemplate() {
98 FileTemplate FileTemplat
[all...]
H A Dfile_template.h21 // A FileTemplate object implements source expansion for a given "template"
29 class FileTemplate { class
62 FileTemplate(const Value& t, Err* err);
63 FileTemplate(const std::vector<std::string>& t);
64 ~FileTemplate();
68 static FileTemplate GetForTargetOutputs(const Target* target);
H A Dfunction_process_file_template.cc63 FileTemplate file_template(args[1], err);
H A Dninja_script_target_writer.cc26 FileTemplate args_template(target_->script_values().args());
67 const FileTemplate& args_template) {
123 const FileTemplate& args_template) {
138 const FileTemplate& args_template,
140 FileTemplate output_template(GetOutputTemplate());
181 const FileTemplate& output_template,
206 FileTemplate NinjaScriptTargetWriter::GetDepfileTemplate() const {
212 return FileTemplate(template_args);
H A Dgyp_script_target_writer.cc96 FileTemplate output_template = FileTemplate::GetForTargetOutputs(target_);
H A Dninja_copy_target_writer.cc22 FileTemplate output_template(GetOutputTemplate());
H A Dninja_target_writer.cc112 FileTemplate NinjaTargetWriter::GetOutputTemplate() const {
121 return FileTemplate(output_template_args);
H A Dninja_script_target_writer_unittest.cc26 FileTemplate output_template = writer.GetOutputTemplate();
54 FileTemplate output_template = writer.GetOutputTemplate();
79 FileTemplate args_template(args);

Completed in 210 milliseconds