112a9d9c8Sopenharmony_ci// bindgen-flags: -- -std=c++14 212a9d9c8Sopenharmony_ci 312a9d9c8Sopenharmony_citemplate <typename T> 412a9d9c8Sopenharmony_ciclass BaseUsesT { 512a9d9c8Sopenharmony_ci T* usage; 612a9d9c8Sopenharmony_ci}; 712a9d9c8Sopenharmony_ci 812a9d9c8Sopenharmony_citemplate <typename U> 912a9d9c8Sopenharmony_ciclass CrtpIgnoresU : public BaseUsesT<CrtpIgnoresU<U>> { 1012a9d9c8Sopenharmony_ci int y; 1112a9d9c8Sopenharmony_ci}; 12