| Index: tools/gn/json_project_writer.cc
|
| diff --git a/tools/gn/json_project_writer.cc b/tools/gn/json_project_writer.cc
|
| index 272a2887064078164c60231d7a0574ef59ff1592..dc375a64d940d6c26fc8af074cfe59a8ccad4139 100644
|
| --- a/tools/gn/json_project_writer.cc
|
| +++ b/tools/gn/json_project_writer.cc
|
| @@ -82,7 +82,7 @@ bool FilterTargets(const BuildSettings* build_settings,
|
| }
|
|
|
| std::string RenderJSON(const BuildSettings* build_settings,
|
| - const Builder* builder,
|
| + const Builder& builder,
|
| std::vector<const Target*>& all_targets) {
|
| Label default_toolchain_label;
|
|
|
| @@ -167,7 +167,7 @@ bool InvokePython(const BuildSettings* build_settings,
|
|
|
| bool JSONProjectWriter::RunAndWriteFiles(
|
| const BuildSettings* build_settings,
|
| - const Builder* builder,
|
| + const Builder& builder,
|
| const std::string& file_name,
|
| const std::string& exec_script,
|
| const std::string& exec_script_extra_args,
|
| @@ -182,7 +182,7 @@ bool JSONProjectWriter::RunAndWriteFiles(
|
|
|
| base::FilePath output_path = build_settings->GetFullPath(output_file);
|
|
|
| - std::vector<const Target*> all_targets = builder->GetAllResolvedTargets();
|
| + std::vector<const Target*> all_targets = builder.GetAllResolvedTargets();
|
| std::vector<const Target*> targets;
|
| if (!FilterTargets(build_settings, all_targets, &targets, dir_filter_string,
|
| err)) {
|
|
|