// RUN: %sourcekitd-test -req=demangle unmangled _TtBf80_ _TtP3foo3bar_ | FileCheck %s // CHECK: START DEMANGLE // CHECK-NEXT: // CHECK-NEXT: Builtin.Float80 // CHECK-NEXT: foo.bar // CHECK-NEXT: END DEMANGLE // RUN: %sourcekitd-test -req=demangle unmangled _TtBf80_ _TtP3foo3bar_ -simplified-demangling | FileCheck %s -check-prefix=SIMPLIFIED // SIMPLIFIED: START DEMANGLE // SIMPLIFIED-NEXT: // SIMPLIFIED-NEXT: Builtin.Float80 // SIMPLIFIED-NEXT: bar // SIMPLIFIED-NEXT: END DEMANGLE // RUN: %sourcekitd-test -req=mangle Foo.Baru Swift.Beer | FileCheck %s -check-prefix=MANGLED // MANGLED: START MANGLE // MANGLED-NEXT: _TtC3Foo4Baru // MANGLED-NEXT: _TtCs4Beer // MANGLED-NEXT: END MANGLE