StackBehaviour Enumeração

Definição

Descreve como os valores são enviados por push para uma pilha ou retirados de uma pilha.

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
Herança
StackBehaviour
Atributos

Campos

Pop0 0

Nenhum valor é retirado da pilha.

Pop1 1

Retira um valor da pilha.

Pop1_pop1 2

Retira um valor da pilha para o primeiro operando e um valor da pilha para o segundo operando.

Popi 3

Retira um inteiro de 32 bits da pilha.

Popi_pop1 4

Retira um inteiro de 32 bits da pilha para o primeiro operando e um valor da pilha para o segundo operando.

Popi_popi 5

Retira um inteiro de 32 bits da pilha para o primeiro operando e um inteiro de 32 bits da pilha para o segundo operando.

Popi_popi_popi 7

Retira um inteiro de 32 bits da pilha para o primeiro operando, um inteiro de 32 bits da pilha para o segundo operando e um inteiro de 32 bits da pilha para o terceiro operando.

Popi_popi8 6

Retira um inteiro de 32 bits da pilha para o primeiro operando e um inteiro de 64 bits da pilha para o segundo operando.

Popi_popr4 8

Retira um inteiro de 32 bits da pilha para o primeiro operando e um ponto flutuante de 32 bits da pilha para o segundo operando.

Popi_popr8 9

Retira um inteiro de 32 bits da pilha para o primeiro operando e um ponto flutuante de 64 bits da pilha para o segundo operando.

Popref 10

Retira uma referência da pilha.

Popref_pop1 11

Retira uma referência da pilha para o primeiro operando e um valor da pilha para o segundo operando.

Popref_popi 12

Retira uma referência da pilha para o primeiro operando e um inteiro de 32 bits da pilha para o segundo operando.

Popref_popi_pop1 28

Retira uma referência da pilha para o primeiro operando, um valor da pilha para o segundo operando e um inteiro de 32 bits da pilha para o terceiro operando.

Popref_popi_popi 13

Retira uma referência da pilha para o primeiro operando, um valor da pilha para o segundo operando e um valor da pilha para o terceiro operando.

Popref_popi_popi8 14

Retira uma referência da pilha para o primeiro operando, um valor da pilha para o segundo operando e um inteiro de 64 bits da pilha para o terceiro operando.

Popref_popi_popr4 15

Retira uma referência da pilha para o primeiro operando, um valor da pilha para o segundo operando e um inteiro de 32 bits da pilha para o terceiro operando.

Popref_popi_popr8 16

Retira uma referência da pilha para o primeiro operando, um valor da pilha para o segundo operando e um ponto flutuante de 64 bits da pilha para o terceiro operando.

Popref_popi_popref 17

Retira uma referência da pilha para o primeiro operando, um valor da pilha para o segundo operando e uma referência da pilha para o terceiro operando.

Push0 18

Nenhum valor é enviado por push para a pilha.

Push1 19

Envia um valor por push à pilha.

Push1_push1 20

Envia um valor por push à pilha para o primeiro operando e um valor para a pilha para o segundo operando.

Pushi 21

Envia por push um inteiro de 32 bits à pilha.

Pushi8 22

Envia por push um inteiro de 64 bits à pilha.

Pushr4 23

Envia por push um ponto flutuante de 32 bits à pilha.

Pushr8 24

Envia por push um ponto flutuante de 64 bits à pilha.

Pushref 25

Envia por push uma referência à pilha.

Varpop 26

Retira uma variável da pilha.

Varpush 27

Envia por push uma variável à pilha.

Aplica-se a