AnyOfSpecificType.hGo to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef _ANY_OF_SPECIFIC_TYPE_H
00019 #define _ANY_OF_SPECIFIC_TYPE_H
00020
00021 #ifdef POLARIS_GNU_PRAGMAS
00022 #pragma interface
00023 #endif
00024
00025 #ifndef _ANY_OF_TYPE_H
00026 #include "AnyOfType.h"
00027 #endif
00028
00029
00030 class AnyOfSpecificType : public AnyOfType {
00031 protected:
00032 const char *_name;
00033 public:
00034 AnyOfSpecificType(OP_TYPE op_type_to_match, const char *name);
00035 AnyOfSpecificType(const AnyOfSpecificType &other);
00036
00037 virtual Expression *clone() const;
00038 virtual void print_debug(ostream &o, Boolean debug) const;
00039 };
00040
00041 #endif
|