diff --git a/toolchain/semantics/semantics_ir.cpp b/toolchain/semantics/semantics_ir.cpp index 6f41a695c0eba..da7d86a83bf90 100644 --- a/toolchain/semantics/semantics_ir.cpp +++ b/toolchain/semantics/semantics_ir.cpp @@ -653,8 +653,8 @@ auto GetSemanticsInitializingRepresentation(const SemanticsIR& semantics_ir, return {.kind = SemanticsInitializingRepresentation::None}; case SemanticsValueRepresentation::Copy: - // TODO: Use in-place initialization for types that have a non-trivial - // destructor. + // TODO: Use in-place initialization for types that have non-trivial + // destructive move. return {.kind = SemanticsInitializingRepresentation::ByCopy}; case SemanticsValueRepresentation::Pointer: