104,106d103
< protected:
< void buildMe();
<
113,117d109
< %(class_name)s(ExtMachInst _machInst,
< const char * instMnem,
< InstRegIndex _src1, InstRegIndex _src2, InstRegIndex _dest,
< uint8_t _dataSize, uint16_t _ext);
<
126,128d117
< protected:
< void buildMe();
<
135,139d123
< %(class_name)s(ExtMachInst _machInst,
< const char * instMnem,
< InstRegIndex _src1, uint8_t _imm8, InstRegIndex _dest,
< uint8_t _dataSize, uint16_t _ext);
<
145,150d128
<
< inline void %(class_name)s::buildMe()
< {
< %(constructor)s;
< }
<
152,162d129
< ExtMachInst machInst, const char * instMnem,
< InstRegIndex _src1, InstRegIndex _src2, InstRegIndex _dest,
< uint8_t _dataSize, uint16_t _ext) :
< %(base_class)s(machInst, "%(mnemonic)s", instMnem, 0,
< _src1, _src2, _dest, _dataSize, _ext,
< %(op_class)s)
< {
< buildMe();
< }
<
< inline %(class_name)s::%(class_name)s(
170c137
< buildMe();
---
> %(constructor)s;
175,180d141
<
< inline void %(class_name)s::buildMe()
< {
< %(constructor)s;
< }
<
182,192d142
< ExtMachInst machInst, const char * instMnem,
< InstRegIndex _src1, uint8_t _imm8, InstRegIndex _dest,
< uint8_t _dataSize, uint16_t _ext) :
< %(base_class)s(machInst, "%(mnemonic)s", instMnem, 0,
< _src1, _imm8, _dest, _dataSize, _ext,
< %(op_class)s)
< {
< buildMe();
< }
<
< inline %(class_name)s::%(class_name)s(
200c150
< buildMe();
---
> %(constructor)s;