112a9d9c8Sopenharmony_ci// bindgen-flags: -- -std=c++11
212a9d9c8Sopenharmony_ci
312a9d9c8Sopenharmony_citemplate <typename... T>
412a9d9c8Sopenharmony_cistruct B {
512a9d9c8Sopenharmony_ci    // Can't generate anything meaningful in Rust for this, but we shouldn't
612a9d9c8Sopenharmony_ci    // trigger an assertion inside Clang.
712a9d9c8Sopenharmony_ci    static const long c = sizeof...(T);
812a9d9c8Sopenharmony_ci};
9