Class PushPop
Inheritance
System.Object
PushPop
Assembly: XSharp.dll
Syntax
public class PushPop : Emitters
Constructors
|
Improve this Doc
View Source
PushPop(Compiler, Assembler)
Declaration
public PushPop(Compiler aCompiler, Assembler aAsm)
Parameters
Methods
|
Improve this Doc
View Source
PopAddr(String, String)
Declaration
protected void PopAddr(string aOpPlus, string value)
Parameters
Type |
Name |
Description |
System.String |
aOpPlus |
|
System.String |
value |
|
|
Improve this Doc
View Source
PopConst(String, String)
Declaration
protected void PopConst(string aOpMinus, string value)
Parameters
Type |
Name |
Description |
System.String |
aOpMinus |
|
System.String |
value |
|
|
Improve this Doc
View Source
PopValue(String, Object)
Declaration
protected void PopValue(string aOp, object aReg)
Parameters
Type |
Name |
Description |
System.String |
aOp |
|
System.Object |
aReg |
|
|
Improve this Doc
View Source
PopVar(String, Address)
Declaration
protected void PopVar(string aOpPlus, Address value)
Parameters
Type |
Name |
Description |
System.String |
aOpPlus |
|
Address |
value |
|
|
Improve this Doc
View Source
PushConst(String, String)
Declaration
protected void PushConst(string aOpPlus, string value)
Parameters
Type |
Name |
Description |
System.String |
aOpPlus |
|
System.String |
value |
|
|
Improve this Doc
View Source
PushValue(String, Object)
Declaration
protected void PushValue(string aOp, object aReg)
Parameters
Type |
Name |
Description |
System.String |
aOp |
|
System.Object |
aReg |
|
|
Improve this Doc
View Source
PushVar(String, Address)
Declaration
protected void PushVar(string aOpPlus, Address value)
Parameters
Type |
Name |
Description |
System.String |
aOpPlus |
|
Address |
value |
|
|
Improve this Doc
View Source
PushVarAddr(String, String)
Declaration
protected void PushVarAddr(string aOpPlus, string value)
Parameters
Type |
Name |
Description |
System.String |
aOpPlus |
|
System.String |
value |
|
See Also