// File:       hoistctdtp.c++
// Version:    1.01
// Author:     (c) Miles Sabin, 1997
// Purpose:    protocol class for hoisted constructors/destructors

// Change log:
//  13/01/97   v. 1.00
//  14/01/97   Added hoist algorithms.
//  15/01/97   Added equal() and lexicographical_compare().
//  23/02/97   Split HoistComparator_base off from HoistHelper_base
//               to remove requirement for contained classes to define
//               operator==() and operator<() whereever possible.
//             member_offset() replaced by member_base_offset().
//  01/04/97   Changed _base suffix to Protocol.
//             Added HoistUnaryPredicateProtocol.
//             Added HoistBinaryPredicateProtocol.
//  01/04/97   v. 1.01
//             Split off into separate translation unit.
//  03/04/97   Moved member_base_offset() to HoistAlgorithm.

#include "hoistctdtp.h"


// Implementation of HoistConstructorDestructorProtocol

HoistConstructorDestructorProtocol::~HoistConstructorDestructorProtocol()
  {}
