summaryrefslogtreecommitdiff
path: root/basic/source/classes/disas.cxx
diff options
context:
space:
mode:
authorRĂ¼diger Timm <rt@openoffice.org>2005-03-29 10:47:42 +0000
committerRĂ¼diger Timm <rt@openoffice.org>2005-03-29 10:47:42 +0000
commit39877549178e9d082243e410ef40d2f47eb04de5 (patch)
tree7a72d189451bc4b5f781c457d32cb01496867518 /basic/source/classes/disas.cxx
parentd0a46f7bea5cdcb9ff10ee999736a703ce143c02 (diff)
INTEGRATION: CWS ab14fixes (1.12.18); FILE MERGED
2005/03/16 15:23:07 ab 1.12.18.3: RESYNC: (1.12-1.13); FILE MERGED 2005/03/04 13:23:11 ab 1.12.18.2: #120061# TESTCLASS opcode 2005/02/15 09:19:35 ab 1.12.18.1: #115829# Adapt disassembler to interface related PCode changes
Diffstat (limited to 'basic/source/classes/disas.cxx')
-rw-r--r--basic/source/classes/disas.cxx9
1 files changed, 6 insertions, 3 deletions
diff --git a/basic/source/classes/disas.cxx b/basic/source/classes/disas.cxx
index 3f74b1be0887..b9dfb8ab78de 100644
--- a/basic/source/classes/disas.cxx
+++ b/basic/source/classes/disas.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: disas.cxx,v $
*
- * $Revision: 1.13 $
+ * $Revision: 1.14 $
*
- * last change: $Author: rt $ $Date: 2005-01-28 16:05:09 $
+ * last change: $Author: rt $ $Date: 2005-03-29 11:47:42 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -147,7 +147,8 @@ static const char* pOp2[] = {
"CLOSE", // (+Kanal/0)
"PRCHAR", // (+char)
// Objekte
- "CLASS", // Klassennamen testen (+StringId)
+ "SETCLASS", // Set + Klassennamen testen (+StringId)
+ "TESTCLASS", // Check TOS class (+StringId)
"LIB", // Libnamen fuer Declare-Procs setzen (+StringId)
// Neues ab Beta 3
"BASED", // TOS wird um BASE erhoeht, BASE davor gepusht
@@ -208,6 +209,7 @@ static const Func pOperand2[] = {
MEMBER(SbiDisas::CharOp), // (+char)
// Objekte
MEMBER(SbiDisas::StrOp), // Klassennamen testen (+StringId)
+ MEMBER(SbiDisas::StrOp), // TESTCLASS, Check TOS class (+StringId)
MEMBER(SbiDisas::StrOp), // Libnamen fuer Declare-Procs setzen (+StringId)
MEMBER(SbiDisas::ImmOp), // TOS wird um BASE erhoeht, BASE davor gepusht
MEMBER(SbiDisas::TypeOp), // Letzten Parameter in Argv konvertieren (+Typ)
@@ -238,6 +240,7 @@ static const Func pOperand3[] = {
// nicht ueberschrieben wird, P=PERSIST (+StringID+Typ)
MEMBER(SbiDisas::VarOp), // Sucht globale Variable mit Spezialbehandlung wegen _GLOBAL_P
MEMBER(SbiDisas::Str2Op), // User defined Objekt-Array redimensionieren (+StringId+StringId)
+ MEMBER(SbiDisas::VarOp), // FIND_CM
};