56,58d55
< MicroDebugBase(ExtMachInst _machInst, const char * mnem,
< const char * instMnem, std::string _message, uint8_t _cc);
<
67,68d63
< private:
< void buildMe();
73,75d67
< %(class_name)s(ExtMachInst _machInst, const char * instMnem,
< std::string _message, uint8_t _cc);
<
96,103d87
< std::string _message, uint8_t _cc) :
< X86MicroopBase(machInst, mnem, instMnem, 0, No_OpClass),
< message(_message), cc(_cc)
< {
< }
<
< inline MicroDebugBase::MicroDebugBase(
< ExtMachInst machInst, const char * mnem, const char * instMnem,
113,118d96
<
< inline void %(class_name)s::buildMe()
< {
< %(constructor)s;
< }
<
120,127d97
< ExtMachInst machInst, const char * instMnem,
< std::string _message, uint8_t _cc) :
< %(base_class)s(machInst, "%(func)s", instMnem, _message, _cc)
< {
< buildMe();
< }
<
< inline %(class_name)s::%(class_name)s(
133c103
< buildMe();
---
> %(constructor)s;