1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
#include "fragile.h"
fragile::H::HH* fragile::H::HH::copy() {
return (HH*)0;
}
fragile::I fragile::gI;
void fragile::fglobal(int, double, char) {
/* empty; only used for doc-string testing */
}
namespace fragile {
class Kderived : public K {
public:
virtual ~Kderived();
};
} // namespace fragile
fragile::Kderived::~Kderived() {}
fragile::K::~K() {}
fragile::K* fragile::K::GimeK(bool derived) {
if (!derived) return this;
else {
static Kderived kd;
return &kd;
}
};
fragile::K* fragile::K::GimeL() {
static L l;
return &l;
}
fragile::L::~L() {}
|