17 lines · cpp
1// RUN: %clang_cc1 -o - -emit-interface-stubs %s | FileCheck %s2 3// CHECK: --- !ifs-v14// CHECK-NEXT: IfsVersion: 3.05// CHECK-NEXT: Target:6// CHECK-NEXT: Symbols:7// CHECK-NEXT: ...8 9template<typename T> struct S2 { static unsigned f(); };10template<typename T> struct S3 { using S2<T>::f; };11 12typedef struct {} S4;13using ::S4;14 15template<typename T, T t> struct C3{};16template<bool b> using U1 = C3<bool, b>;17