[clang][modules] Don't prevent translation of FW_Private includes when explicitly...
[llvm-project.git] / clang / test / Modules / Inputs / PR21547 / FirstHeader.h
bloba01c6075932f99ba29ce078de89bd1531841437e
1 template<class Element> struct TMatrixT;
2 typedef TMatrixT<double> TMatrixD;
4 void f(const TMatrixD &m);
6 template<class Element> struct TMatrixT {
7 template <class Element2> TMatrixT(const TMatrixT<Element2> &);
8 ~TMatrixT() {}
9 void Determinant () { f(*this); }
12 template struct TMatrixT<float>;
13 template struct TMatrixT<double>;