[all-commits] [llvm/llvm-project] 7bae45: [clang][bytecode] Allow constructor calls on exter...

Timm Baeder via All-commits all-commits at lists.llvm.org
Mon May 4 08:23:01 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 7bae454bdb848e4b1896f9e3d9a95c4c61ed1749
      https://github.com/llvm/llvm-project/commit/7bae454bdb848e4b1896f9e3d9a95c4c61ed1749
  Author: Timm Baeder <tbaeder at redhat.com>
  Date:   2026-05-04 (Mon, 04 May 2026)

  Changed paths:
    M clang/lib/AST/ByteCode/Interp.cpp
    M clang/test/AST/ByteCode/records.cpp

  Log Message:
  -----------
  [clang][bytecode] Allow constructor calls on extern RVO pointers (#195654)

Turns out 8b258206819d48ff6410ea99f3c63738318bd178 caused a regression
in that it broke function calls with extern RVO pointers. However, that
check in CheckInvoke() seems unneeded anyway, so remove it.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list