//
// Copyright (C) 1991 Texas Instruments Incorporated.
//
// Permission is granted to any individual or institution to use, copy, modify,
// and distribute this software, provided that this complete copyright and
// permission notice is maintained, intact, in all copies and supporting
// documentation.
//
// Texas Instruments Incorporated provides this software "as is" without
// express or implied warranty.
//
// Created: LGO 05/19/89 -- Initial design and implementation
// Updated: MBN 09/18/89 -- Changed package name to uppercase

#include <cool/Generic.h>

#if GENERIC_TYPECHECK

Symbol* Generic_types[] = {SYM (Generic), NULL};

Symbol** Generic::type_list() CONST {
  return Generic_types;
}

// How does this guy get called?
// We could call it from the Generic constructor, but the
// virtual method table isn't set up at that time...
/*
void Generic::initialize_class() {
}  // The default is to do nothing
*/

#endif // GENERIC_TYPECHECK

// Destructor (Not inline because it's virtual)
Generic::~Generic() {;}
