mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-09 11:25:00 +00:00
shut up "unused param" warnings by only naming the register param if the icode uses a RegisterList operand.
This commit is contained in:
parent
a91f241a88
commit
80b337ffd6
@ -103,7 +103,7 @@
|
||||
f << opcodeNames[BITNOT] << "\t" << mOp1 << ", " << mOp2;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -168,7 +168,7 @@
|
||||
f << opcodeNames[CAST] << "\t" << mOp1 << ", " << mOp2 << ", " << "'" << mOp3->getName() << "'";
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -262,7 +262,7 @@
|
||||
f << opcodeNames[DELETE_PROP] << "\t" << mOp1 << ", " << mOp2 << ", " << "'" << *mOp3 << "'";
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -287,7 +287,7 @@
|
||||
f << opcodeNames[ELEM_XCR] << "\t" << mOp1 << ", " << mOp2 << ", " << mOp3 << ", " << mOp4;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first << ", " << mOp3.first;
|
||||
return f;
|
||||
}
|
||||
@ -303,7 +303,7 @@
|
||||
f << opcodeNames[GENERIC_BINARY_OP] << "\t" << mOp1 << ", " << mOp2 << ", " << mOp3 << ", " << mOp4;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp3.first << ", " << mOp4.first;
|
||||
return f;
|
||||
}
|
||||
@ -319,7 +319,7 @@
|
||||
f << opcodeNames[GET_ELEMENT] << "\t" << mOp1 << ", " << mOp2 << ", " << mOp3;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first << ", " << mOp3.first;
|
||||
return f;
|
||||
}
|
||||
@ -335,7 +335,7 @@
|
||||
f << opcodeNames[GET_METHOD] << "\t" << mOp1 << ", " << mOp2 << ", " << mOp3;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -351,7 +351,7 @@
|
||||
f << opcodeNames[GET_PROP] << "\t" << mOp1 << ", " << mOp2 << ", " << "'" << *mOp3 << "'";
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -367,7 +367,7 @@
|
||||
f << opcodeNames[GET_SLOT] << "\t" << mOp1 << ", " << mOp2 << ", " << mOp3;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -383,7 +383,7 @@
|
||||
f << opcodeNames[GET_STATIC] << "\t" << mOp1 << ", " << mOp2->getName() << ", " << mOp3;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -423,7 +423,7 @@
|
||||
f << opcodeNames[LOAD_BOOLEAN] << "\t" << mOp1 << ", " << "'" << ((mOp2) ? "true" : "false") << "'";
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -439,7 +439,7 @@
|
||||
f << opcodeNames[LOAD_IMMEDIATE] << "\t" << mOp1 << ", " << mOp2;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -455,7 +455,7 @@
|
||||
f << opcodeNames[LOAD_NAME] << "\t" << mOp1 << ", " << "'" << *mOp2 << "'";
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -471,7 +471,7 @@
|
||||
f << opcodeNames[LOAD_STRING] << "\t" << mOp1 << ", " << "'" << *mOp2 << "'";
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -487,7 +487,7 @@
|
||||
f << opcodeNames[MOVE] << "\t" << mOp1 << ", " << mOp2;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -512,7 +512,7 @@
|
||||
f << opcodeNames[NAME_XCR] << "\t" << mOp1 << ", " << "'" << *mOp2 << "'" << ", " << mOp3;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -528,7 +528,7 @@
|
||||
f << opcodeNames[NEGATE] << "\t" << mOp1 << ", " << mOp2;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -544,7 +544,7 @@
|
||||
f << opcodeNames[NEW_ARRAY] << "\t" << mOp1;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -560,7 +560,7 @@
|
||||
f << opcodeNames[NEW_CLASS] << "\t" << mOp1 << ", " << mOp2->getName();
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -576,7 +576,7 @@
|
||||
f << opcodeNames[NEW_FUNCTION] << "\t" << mOp1 << ", " << "ICodeModule";
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -592,7 +592,7 @@
|
||||
f << opcodeNames[NEW_OBJECT] << "\t" << mOp1 << ", " << mOp2;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -623,7 +623,7 @@
|
||||
f << opcodeNames[NOT] << "\t" << mOp1 << ", " << mOp2;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -648,7 +648,7 @@
|
||||
f << opcodeNames[POSATE] << "\t" << mOp1 << ", " << mOp2;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -664,7 +664,7 @@
|
||||
f << opcodeNames[PROP_XCR] << "\t" << mOp1 << ", " << mOp2 << ", " << "'" << *mOp3 << "'" << ", " << mOp4;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -689,7 +689,7 @@
|
||||
f << opcodeNames[RETURN] << "\t" << mOp1;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -735,7 +735,7 @@
|
||||
f << opcodeNames[SAVE_NAME] << "\t" << "'" << *mOp1 << "'" << ", " << mOp2;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -751,7 +751,7 @@
|
||||
f << opcodeNames[SET_ELEMENT] << "\t" << mOp1 << ", " << mOp2 << ", " << mOp3;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first << ", " << mOp3.first;
|
||||
return f;
|
||||
}
|
||||
@ -767,7 +767,7 @@
|
||||
f << opcodeNames[SET_PROP] << "\t" << mOp1 << ", " << "'" << *mOp2 << "'" << ", " << mOp3;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp3.first;
|
||||
return f;
|
||||
}
|
||||
@ -783,7 +783,7 @@
|
||||
f << opcodeNames[SET_SLOT] << "\t" << mOp1 << ", " << mOp2 << ", " << mOp3;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp3.first;
|
||||
return f;
|
||||
}
|
||||
@ -799,7 +799,7 @@
|
||||
f << opcodeNames[SET_STATIC] << "\t" << mOp1->getName() << ", " << mOp2 << ", " << mOp3;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp3.first;
|
||||
return f;
|
||||
}
|
||||
@ -833,7 +833,7 @@
|
||||
f << opcodeNames[SLOT_XCR] << "\t" << mOp1 << ", " << mOp2 << ", " << mOp3 << ", " << mOp4;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -849,7 +849,7 @@
|
||||
f << opcodeNames[STATIC_XCR] << "\t" << mOp1 << ", " << mOp2->getName() << ", " << mOp3 << ", " << mOp4;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -892,7 +892,7 @@
|
||||
f << opcodeNames[SUPER] << "\t" << mOp1;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -908,7 +908,7 @@
|
||||
f << opcodeNames[TEST] << "\t" << mOp1 << ", " << mOp2;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -924,7 +924,7 @@
|
||||
f << opcodeNames[THROW] << "\t" << mOp1;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -979,7 +979,7 @@
|
||||
f << opcodeNames[VAR_XCR] << "\t" << mOp1 << ", " << mOp2 << ", " << mOp3;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -995,7 +995,7 @@
|
||||
f << opcodeNames[WITHIN] << "\t" << mOp1;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
|
@ -421,9 +421,10 @@ sub collect {
|
||||
|
||||
my $printops_body = &get_printops_body(@types);
|
||||
my $printops_decl = "virtual Formatter& printOperands(Formatter& f, ";
|
||||
$printops_decl .= ($printops_body ne "" ?
|
||||
|
||||
$printops_decl .= ($dec_list =~ /RegisterList/) ?
|
||||
"const JSValues& registers" :
|
||||
"const JSValues& /*registers*/");
|
||||
"const JSValues& /*registers*/";
|
||||
$printops_decl .= ") {\n";
|
||||
|
||||
$class_decs .= ($init_tab . $tab .
|
||||
|
@ -103,7 +103,7 @@
|
||||
f << opcodeNames[BITNOT] << "\t" << mOp1 << ", " << mOp2;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -168,7 +168,7 @@
|
||||
f << opcodeNames[CAST] << "\t" << mOp1 << ", " << mOp2 << ", " << "'" << mOp3->getName() << "'";
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -262,7 +262,7 @@
|
||||
f << opcodeNames[DELETE_PROP] << "\t" << mOp1 << ", " << mOp2 << ", " << "'" << *mOp3 << "'";
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -287,7 +287,7 @@
|
||||
f << opcodeNames[ELEM_XCR] << "\t" << mOp1 << ", " << mOp2 << ", " << mOp3 << ", " << mOp4;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first << ", " << mOp3.first;
|
||||
return f;
|
||||
}
|
||||
@ -303,7 +303,7 @@
|
||||
f << opcodeNames[GENERIC_BINARY_OP] << "\t" << mOp1 << ", " << mOp2 << ", " << mOp3 << ", " << mOp4;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp3.first << ", " << mOp4.first;
|
||||
return f;
|
||||
}
|
||||
@ -319,7 +319,7 @@
|
||||
f << opcodeNames[GET_ELEMENT] << "\t" << mOp1 << ", " << mOp2 << ", " << mOp3;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first << ", " << mOp3.first;
|
||||
return f;
|
||||
}
|
||||
@ -335,7 +335,7 @@
|
||||
f << opcodeNames[GET_METHOD] << "\t" << mOp1 << ", " << mOp2 << ", " << mOp3;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -351,7 +351,7 @@
|
||||
f << opcodeNames[GET_PROP] << "\t" << mOp1 << ", " << mOp2 << ", " << "'" << *mOp3 << "'";
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -367,7 +367,7 @@
|
||||
f << opcodeNames[GET_SLOT] << "\t" << mOp1 << ", " << mOp2 << ", " << mOp3;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -383,7 +383,7 @@
|
||||
f << opcodeNames[GET_STATIC] << "\t" << mOp1 << ", " << mOp2->getName() << ", " << mOp3;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -423,7 +423,7 @@
|
||||
f << opcodeNames[LOAD_BOOLEAN] << "\t" << mOp1 << ", " << "'" << ((mOp2) ? "true" : "false") << "'";
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -439,7 +439,7 @@
|
||||
f << opcodeNames[LOAD_IMMEDIATE] << "\t" << mOp1 << ", " << mOp2;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -455,7 +455,7 @@
|
||||
f << opcodeNames[LOAD_NAME] << "\t" << mOp1 << ", " << "'" << *mOp2 << "'";
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -471,7 +471,7 @@
|
||||
f << opcodeNames[LOAD_STRING] << "\t" << mOp1 << ", " << "'" << *mOp2 << "'";
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -487,7 +487,7 @@
|
||||
f << opcodeNames[MOVE] << "\t" << mOp1 << ", " << mOp2;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -512,7 +512,7 @@
|
||||
f << opcodeNames[NAME_XCR] << "\t" << mOp1 << ", " << "'" << *mOp2 << "'" << ", " << mOp3;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -528,7 +528,7 @@
|
||||
f << opcodeNames[NEGATE] << "\t" << mOp1 << ", " << mOp2;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -544,7 +544,7 @@
|
||||
f << opcodeNames[NEW_ARRAY] << "\t" << mOp1;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -560,7 +560,7 @@
|
||||
f << opcodeNames[NEW_CLASS] << "\t" << mOp1 << ", " << mOp2->getName();
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -576,7 +576,7 @@
|
||||
f << opcodeNames[NEW_FUNCTION] << "\t" << mOp1 << ", " << "ICodeModule";
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -592,7 +592,7 @@
|
||||
f << opcodeNames[NEW_OBJECT] << "\t" << mOp1 << ", " << mOp2;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -623,7 +623,7 @@
|
||||
f << opcodeNames[NOT] << "\t" << mOp1 << ", " << mOp2;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -648,7 +648,7 @@
|
||||
f << opcodeNames[POSATE] << "\t" << mOp1 << ", " << mOp2;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -664,7 +664,7 @@
|
||||
f << opcodeNames[PROP_XCR] << "\t" << mOp1 << ", " << mOp2 << ", " << "'" << *mOp3 << "'" << ", " << mOp4;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -689,7 +689,7 @@
|
||||
f << opcodeNames[RETURN] << "\t" << mOp1;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -735,7 +735,7 @@
|
||||
f << opcodeNames[SAVE_NAME] << "\t" << "'" << *mOp1 << "'" << ", " << mOp2;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -751,7 +751,7 @@
|
||||
f << opcodeNames[SET_ELEMENT] << "\t" << mOp1 << ", " << mOp2 << ", " << mOp3;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first << ", " << mOp3.first;
|
||||
return f;
|
||||
}
|
||||
@ -767,7 +767,7 @@
|
||||
f << opcodeNames[SET_PROP] << "\t" << mOp1 << ", " << "'" << *mOp2 << "'" << ", " << mOp3;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp3.first;
|
||||
return f;
|
||||
}
|
||||
@ -783,7 +783,7 @@
|
||||
f << opcodeNames[SET_SLOT] << "\t" << mOp1 << ", " << mOp2 << ", " << mOp3;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp3.first;
|
||||
return f;
|
||||
}
|
||||
@ -799,7 +799,7 @@
|
||||
f << opcodeNames[SET_STATIC] << "\t" << mOp1->getName() << ", " << mOp2 << ", " << mOp3;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp3.first;
|
||||
return f;
|
||||
}
|
||||
@ -833,7 +833,7 @@
|
||||
f << opcodeNames[SLOT_XCR] << "\t" << mOp1 << ", " << mOp2 << ", " << mOp3 << ", " << mOp4;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -849,7 +849,7 @@
|
||||
f << opcodeNames[STATIC_XCR] << "\t" << mOp1 << ", " << mOp2->getName() << ", " << mOp3 << ", " << mOp4;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -892,7 +892,7 @@
|
||||
f << opcodeNames[SUPER] << "\t" << mOp1;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -908,7 +908,7 @@
|
||||
f << opcodeNames[TEST] << "\t" << mOp1 << ", " << mOp2;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -924,7 +924,7 @@
|
||||
f << opcodeNames[THROW] << "\t" << mOp1;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
@ -979,7 +979,7 @@
|
||||
f << opcodeNames[VAR_XCR] << "\t" << mOp1 << ", " << mOp2 << ", " << mOp3;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first << ", " << mOp2.first;
|
||||
return f;
|
||||
}
|
||||
@ -995,7 +995,7 @@
|
||||
f << opcodeNames[WITHIN] << "\t" << mOp1;
|
||||
return f;
|
||||
}
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& registers) {
|
||||
virtual Formatter& printOperands(Formatter& f, const JSValues& /*registers*/) {
|
||||
f << mOp1.first;
|
||||
return f;
|
||||
}
|
||||
|
@ -421,9 +421,10 @@ sub collect {
|
||||
|
||||
my $printops_body = &get_printops_body(@types);
|
||||
my $printops_decl = "virtual Formatter& printOperands(Formatter& f, ";
|
||||
$printops_decl .= ($printops_body ne "" ?
|
||||
|
||||
$printops_decl .= ($dec_list =~ /RegisterList/) ?
|
||||
"const JSValues& registers" :
|
||||
"const JSValues& /*registers*/");
|
||||
"const JSValues& /*registers*/";
|
||||
$printops_decl .= ") {\n";
|
||||
|
||||
$class_decs .= ($init_tab . $tab .
|
||||
|
Loading…
Reference in New Issue
Block a user