StackBehaviour Enumerazione

Definizione

Descrive il modo in cui i valori vengono inseriti in uno stack o estratti da uno 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
Ereditarietà
StackBehaviour
Attributi

Campi

Nome Valore Descrizione
Pop0 0

Nessun valore viene estratto dallo stack.

Pop1 1

Rimuove un valore dallo stack.

Pop1_pop1 2

Visualizza 1 valore dallo stack per il primo operando e 1 valore dello stack per il secondo operando.

Popi 3

Esce dallo stack un numero intero a 32 bit.

Popi_pop1 4

Pop un intero a 32 bit dallo stack per il primo operando e un valore fuori dallo stack per il secondo operando.

Popi_popi 5

Pop un intero a 32 bit dallo stack per il primo operando e un intero a 32 bit fuori dallo stack per il secondo operando.

Popi_popi8 6

Pop un intero a 32 bit dallo stack per il primo operando e un intero a 64 bit fuori dallo stack per il secondo operando.

Popi_popi_popi 7

Pop un intero a 32 bit dallo stack per il primo operando, un intero a 32 bit fuori dallo stack per il secondo operando e un intero a 32 bit fuori dallo stack per il terzo operando.

Popi_popr4 8

Popa un intero a 32 bit dallo stack per il primo operando e un numero a virgola mobile a 32 bit fuori dallo stack per il secondo operando.

Popi_popr8 9

Pop un intero a 32 bit dallo stack per il primo operando e un numero a virgola mobile a 64 bit fuori dallo stack per il secondo operando.

Popref 10

Rimuove uno stack da un riferimento.

Popref_pop1 11

Visualizza un riferimento allo stack per il primo operando e un valore fuori dallo stack per il secondo operando.

Popref_popi 12

Visualizza un riferimento allo stack per il primo operando e un intero a 32 bit fuori dallo stack per il secondo operando.

Popref_popi_popi 13

Apre un riferimento allo stack per il primo operando, un valore fuori dallo stack per il secondo operando e un valore fuori dallo stack per il terzo operando.

Popref_popi_popi8 14

Visualizza un riferimento allo stack per il primo operando, un valore fuori dallo stack per il secondo operando e un intero a 64 bit fuori dallo stack per il terzo operando.

Popref_popi_popr4 15

Visualizza un riferimento allo stack per il primo operando, un valore fuori dallo stack per il secondo operando e un intero a 32 bit fuori dallo stack per il terzo operando.

Popref_popi_popr8 16

Visualizza un riferimento allo stack per il primo operando, un valore fuori dallo stack per il secondo operando e un numero a virgola mobile a 64 bit fuori dallo stack per il terzo operando.

Popref_popi_popref 17

Apre uno stack di riferimento per il primo operando, un valore fuori dallo stack per il secondo operando e un riferimento allo stack per il terzo operando.

Push0 18

Non viene eseguito il push di valori nello stack.

Push1 19

Inserisce un valore nello stack.

Push1_push1 20

Inserisce 1 valore nello stack per il primo operando e 1 valore nello stack per il secondo operando.

Pushi 21

Inserisce un intero a 32 bit nello stack.

Pushi8 22

Inserisce un intero a 64 bit nello stack.

Pushr4 23

Inserisce un numero a virgola mobile a 32 bit nello stack.

Pushr8 24

Inserisce un numero a virgola mobile a 64 bit nello stack.

Pushref 25

Inserisce un riferimento nello stack.

Varpop 26

Rimuove una variabile dallo stack.

Varpush 27

Inserisce una variabile nello stack.

Popref_popi_pop1 28

Visualizza un riferimento allo stack per il primo operando, un valore fuori dallo stack per il secondo operando e un intero a 32 bit fuori dallo stack per il terzo operando.

Si applica a