Refresh some of the stale TODOs. PiperOrigin-RevId: 485963666
diff --git a/cc_bindings_from_rs/test/functions/BUILD b/cc_bindings_from_rs/test/functions/BUILD index db22cd3..4ceb53e 100644 --- a/cc_bindings_from_rs/test/functions/BUILD +++ b/cc_bindings_from_rs/test/functions/BUILD
@@ -22,9 +22,7 @@ actual = "//cc_bindings_from_rs:cc_bindings_from_rs_legacy_toolchain_runner.sar", ) -# TODO): Author a reusable "macro" [1] that automates writing -# the `genrule` here, the `cc_library` below, and the `alias` above. -# [1] https://bazel.build/extending/macros +# TODO(b/257283134): Replace `genrule` with a custom `rule`. genrule( name = "functions_cc_api_genrule", testonly = 1,
diff --git a/rs_bindings_from_cc/importer.cc b/rs_bindings_from_cc/importer.cc index d6c7e04..a9f9b9d 100644 --- a/rs_bindings_from_cc/importer.cc +++ b/rs_bindings_from_cc/importer.cc
@@ -477,7 +477,7 @@ invocation_.ir_.top_level_item_ids = GetItemIdsInSourceOrder(translation_unit_decl); - // TODO(b/222001243): Consider placing the generated template instantiations + // TODO(b/257302656): Consider placing the generated template instantiations // into a separate namespace (maybe `crubit::instantiated_templates` ?). llvm::copy(GetOrderedItemIdsOfTemplateInstantiations(), std::back_inserter(invocation_.ir_.top_level_item_ids));
diff --git a/rs_bindings_from_cc/src_code_gen.rs b/rs_bindings_from_cc/src_code_gen.rs index e7a0b30..3423dd9 100644 --- a/rs_bindings_from_cc/src_code_gen.rs +++ b/rs_bindings_from_cc/src_code_gen.rs
@@ -3338,7 +3338,7 @@ match name.strip_prefix("#funcPtr ") { None => RsTypeKind::Other { name: name.into(), type_args: Rc::from(type_args) }, Some(abi) => { - // TODO(b/217419782): Consider enforcing `'static` lifetime. + // TODO(b/254858027): Consider enforcing `'static` lifetime. ensure!(!type_args.is_empty(), "No return type in fn type: {:?}", ty); RsTypeKind::FuncPtr { abi: abi.into(),