internal change only PiperOrigin-RevId: 331192272
diff --git a/verilog/tools/kythe/BUILD b/verilog/tools/kythe/BUILD index 38ef6d1..faf056e 100644 --- a/verilog/tools/kythe/BUILD +++ b/verilog/tools/kythe/BUILD
@@ -2,6 +2,12 @@ licenses(["notice"]) +package( + default_visibility = [ + "//verilog/tools/kythe:__subpackages__", + ], +) + # Generates foreach list for IndexingFactType enum. # Libraries that need these generated include files should list them # under srcs, even if they are included by headers.
diff --git a/verilog/tools/kythe/verilog_kythe_extractor.cc b/verilog/tools/kythe/verilog_kythe_extractor.cc index 5b5a729..2aefb09 100644 --- a/verilog/tools/kythe/verilog_kythe_extractor.cc +++ b/verilog/tools/kythe/verilog_kythe_extractor.cc
@@ -13,6 +13,7 @@ // limitations under the License. #include <iostream> +#include <string> #include "absl/flags/flag.h" #include "absl/status/status.h" @@ -32,12 +33,13 @@ ABSL_FLAG(bool, printkythefacts, false, "Whether or not to print the extracted kythe facts"); -int ExtractOneFile(absl::string_view content, absl::string_view filename) { +static int ExtractOneFile(absl::string_view content, + absl::string_view filename) { int exit_status = 0; bool parse_ok = false; - const verilog::kythe::IndexingFactNode& facts_tree = - verilog::kythe::ExtractOneFile(content, filename, exit_status, parse_ok); + const verilog::kythe::IndexingFactNode facts_tree( + verilog::kythe::ExtractOneFile(content, filename, exit_status, parse_ok)); // check for printextraction flag, and print extraction if on if (absl::GetFlag(FLAGS_printextraction)) { @@ -45,7 +47,7 @@ << (!parse_ok ? " (incomplete due to syntax errors): " : "") << std::endl; - std::cout << facts_tree << '\n'; + std::cout << facts_tree << std::endl; } LOG(INFO) << '\n' << facts_tree; @@ -55,7 +57,7 @@ << (!parse_ok ? " (incomplete due to syntax errors): " : "") << std::endl; - std::cout << verilog::kythe::KytheFactsPrinter(facts_tree) << '\n'; + std::cout << verilog::kythe::KytheFactsPrinter(facts_tree) << std::endl; } return exit_status;