StackBehaviour Enum

Definition

Beskriver hur värden skickas till en stack eller tas bort från en stack.

public enum class StackBehaviour
public enum StackBehaviour
[System.Serializable]
public enum StackBehaviour
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum StackBehaviour
type StackBehaviour = 
[<System.Serializable>]
type StackBehaviour = 
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type StackBehaviour = 
Public Enum StackBehaviour
Arv
StackBehaviour
Attribut

Fält

Name Värde Description
Pop0 0

Inga värden tas bort från stacken.

Pop1 1

Visar ett värde från stacken.

Pop1_pop1 2

Visar 1 värde från stacken för den första operanden och 1 värde för stacken för den andra operanden.

Popi 3

Visar ett 32-bitars heltal från stacken.

Popi_pop1 4

Visar ett 32-bitars heltal från stacken för den första operanden och ett värde från stacken för den andra operanden.

Popi_popi 5

Visar ett 32-bitars heltal från stacken för den första operanden och ett 32-bitars heltal från stacken för den andra operanden.

Popi_popi8 6

Visar ett 32-bitars heltal från stacken för den första operanden och ett 64-bitars heltal från stacken för den andra operanden.

Popi_popi_popi 7

Visar ett 32-bitars heltal från stacken för den första operanden, ett 32-bitars heltal från stacken för den andra operanden och ett 32-bitars heltal från stacken för den tredje operanden.

Popi_popr4 8

Visar ett 32-bitars heltal från stacken för den första operanden och ett 32-bitars flyttalsnummer från stacken för den andra operanden.

Popi_popr8 9

Visar ett 32-bitars heltal från stacken för den första operanden och ett 64-bitars flyttalsnummer från stacken för den andra operanden.

Popref 10

Visar en referens från stacken.

Popref_pop1 11

Visar en referens från stacken för den första operanden och ett värde från stacken för den andra operanden.

Popref_popi 12

Visar en referens från stacken för den första operanden och ett 32-bitars heltal från stacken för den andra operanden.

Popref_popi_popi 13

Visar en referens från stacken för den första operanden, ett värde utanför stacken för den andra operanden och ett värde från stacken för den tredje operanden.

Popref_popi_popi8 14

Visar en referens från stacken för den första operanden, ett värde från stacken för den andra operanden och ett 64-bitars heltal från stacken för den tredje operanden.

Popref_popi_popr4 15

Visar en referens från stacken för den första operanden, ett värde från stacken för den andra operanden och ett 32-bitars heltal från stacken för den tredje operanden.

Popref_popi_popr8 16

Visar en referens från stacken för den första operanden, ett värde från stacken för den andra operanden och ett 64-bitars flyttalsnummer från stacken för den tredje operanden.

Popref_popi_popref 17

Visar en referens från stacken för den första operanden, ett värde från stacken för den andra operanden och en referens från stacken för den tredje operanden.

Push0 18

Inga värden skickas till stacken.

Push1 19

Push-överför ett värde till stacken.

Push1_push1 20

Push-överför 1 värde till stacken för den första operanden och 1 värde till stacken för den andra operanden.

Pushi 21

Push-överför ett 32-bitars heltal till stacken.

Pushi8 22

Push-överför ett 64-bitars heltal till stacken.

Pushr4 23

Skickar ett 32-bitars flyttalsnummer till stacken.

Pushr8 24

Skickar ett 64-bitars flyttalsnummer till stacken.

Pushref 25

Skickar en referens till stacken.

Varpop 26

Visar en variabel från stacken.

Varpush 27

Push-överför en variabel till stacken.

Popref_popi_pop1 28

Visar en referens från stacken för den första operanden, ett värde från stacken för den andra operanden och ett 32-bitars heltal från stacken för den tredje operanden.

Gäller för