15 lines · cpp
1// RUN: %clang_cc1 -debug-info-kind=constructor -triple bpf -emit-llvm %s -o - | FileCheck %s2 3class Foo {4public:5 virtual ~Foo() noexcept;6};7 8class Bar : public Foo {9public:10 Bar() noexcept {}11 ~Bar() noexcept override;12};13 14// CHECK: declare !dbg !{{[0-9]+}} void @_ZN3FooD2Ev(ptr noundef nonnull align 8 dereferenceable(8))15