*************** *** 131,136 **** templ_diversion * diversions; /* magic to make set<any_ptr> into ptr_set<any_ptr> */ Ptempl diverted_template (Pexpr); private: // Use these state variables to set up the correct state for error // processing. They are used by the "error" routines for statement numbers. --- 131,140 ---- templ_diversion * diversions; /* magic to make set<any_ptr> into ptr_set<any_ptr> */ Ptempl diverted_template (Pexpr); + + // used to order template class definitions for instantiations + int definition_number ; + private: // Use these state variables to set up the correct state for error // processing. They are used by the "error" routines for statement numbers.