brintos

brintos / llvm-project-archived public Read only

0
0
Text · 443 B · 46553a8 Raw
20 lines · cpp
1// RUN: %clangxx %s -g -c -o %t --target=x86_64-apple-macosx2// RUN: lldb-test symbols --name=foo --find=function --function-flags=method %t | \3// RUN:   FileCheck %s4 5// CHECK-DAG: name = "sbar::foo()", mangled = "_ZN4sbar3fooEv"6// CHECK-DAG: name = "ffbar()::sbar::foo()", mangled = "_ZZ5ffbarvEN4sbar3fooEv"7 8struct sbar {9  void foo();10};11void sbar::foo() {}12 13void ffbar() {14  struct sbar {15    void foo() {}16  };17  sbar a;18  a.foo();19}20