# UNSUPPORTED: system-windows # RUN: %clangxx_host -g -O0 %S/Inputs/names.cpp -std=c++17 -o %t.out # RUN: %lldb -b -s %s %t.out | FileCheck %s settings set -f frame-format "frame ${function.name-with-args}\n" break set -n foo break set -n operator<< break set -n returns_func_ptr run # CHECK: frame int ns::foo(t={{.*}}) c # CHECK: frame int ns::foo(str="bar") c # CHECK: frame int ns::foo<(anonymous namespace)::$_0>(t=(anonymous namespace)::(unnamed class) @ {{.*}}) c # CHECK: frame int ns::foo(t=({{.*}}`(anonymous namespace)::anon_bar() at {{.*}})) c # CHECK: frame int ns::foo(str="method") c # CHECK: frame ns::returns_func_ptr((null)={{.*}}) c # CHECK: frame void Foo::foo(this={{.*}}, arg=({{.*}}`(anonymous namespace)::anon_bar() at {{.*}})) c # CHECK: frame void Foo::operator<<<1>(this={{.*}}, (null)=0) c # CHECK: frame Foo::returns_func_ptr(this={{.*}}, (null)={{.*}}) q