8   namespace move_generator
 
   10     typedef move_action::Store 
store_t;
 
   12     template void Promote<BLACK, true>::generateMoves(
const NumEffectState&, 
store_t&);
 
   13     template void Promote<WHITE, true>::generateMoves(
const NumEffectState&, 
store_t&);
 
   14     template void Promote<BLACK, false>::generateMoves(
const NumEffectState&, 
store_t&);
 
   15     template void Promote<WHITE, false>::generateMoves(
const NumEffectState&, 
store_t&);
 
   17     template void Promote<BLACK, true>::generateMovesPtype<
store_t,(
Ptype)10>(NumEffectState 
const&, 
store_t&);
 
   18     template void Promote<BLACK, true>::generateMovesPtype<
store_t,(
Ptype)11>(NumEffectState 
const&, 
store_t&);
 
   19     template void Promote<BLACK, true>::generateMovesPtype<
store_t,(
Ptype)12>(NumEffectState 
const&, 
store_t&);
 
   20     template void Promote<BLACK, true>::generateMovesPtype<
store_t,(
Ptype)13>(NumEffectState 
const&, 
store_t&);
 
   21     template void Promote<BLACK, true>::generateMovesPtype<
store_t,(
Ptype)14>(NumEffectState 
const&, 
store_t&);
 
   22     template void Promote<BLACK, true>::generateMovesPtype<
store_t,(
Ptype)15>(NumEffectState 
const&, 
store_t&);
 
   24     template void Promote<WHITE, true>::generateMovesPtype<
store_t,(
Ptype)10>(NumEffectState 
const&, 
store_t&);
 
   25     template void Promote<WHITE, true>::generateMovesPtype<
store_t,(
Ptype)11>(NumEffectState 
const&, 
store_t&);
 
   26     template void Promote<WHITE, true>::generateMovesPtype<
store_t,(
Ptype)12>(NumEffectState 
const&, 
store_t&);
 
   27     template void Promote<WHITE, true>::generateMovesPtype<
store_t,(
Ptype)13>(NumEffectState 
const&, 
store_t&);
 
   28     template void Promote<WHITE, true>::generateMovesPtype<
store_t,(
Ptype)14>(NumEffectState 
const&, 
store_t&);
 
   29     template void Promote<WHITE, true>::generateMovesPtype<
store_t,(
Ptype)15>(NumEffectState 
const&, 
store_t&);