1// PRMS Id: 4341
2// Bug: Instantiating a template in the middle of processing the functions
3// from another template screws up lineno/input_filename.
4
5#pragma implementation "C.h"
6#line 1 "A.h"
7#pragma interface
8template <class T> class A {};
9#line 1 "C.h"
10#pragma interface
11template <class T> class C
12{
13public:
14  C() { A<T> *ap; }
15  ~C() { }
16};
17#line 18 "inline.C"
18int main()
19{
20  C<int> c;
21}
22