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

Nome Valor Description
Pop0 0

Nenhum valor é retirado da pilha.

Pop1 1

Tira um valor da pilha.

Pop1_pop1 2

Pops 1 valor da pilha para o primeiro operando e 1 valor da pilha para o segundo operando.

Popi 3

Tira um inteiro de 32 bits da pilha.

Popi_pop1 4

Exibe um inteiro de 32 bits da pilha do primeiro operando e um valor fora da pilha para o segundo operando.

Popi_popi 5

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

Popi_popi8 6

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

Popi_popi_popi 7

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

Popi_popr4 8

Exibe um inteiro de 32 bits da pilha para o primeiro operando e um número de ponto flutuante de 32 bits fora da pilha para o segundo operando.

Popi_popr8 9

Tira um inteiro de 32 bits da pilha do primeiro operando e um número de ponto flutuante de 64 bits da pilha para o segundo operando.

Popref 10

Exibe uma referência fora da pilha.

Popref_pop1 11

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

Popref_popi 12

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

Popref_popi_popi 13

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

Popref_popi_popi8 14

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

Popref_popi_popr4 15

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

Popref_popi_popr8 16

Exibe uma referência da pilha para o primeiro operando, um valor fora da pilha para o segundo operando e um número de ponto flutuante de 64 bits fora da pilha para o terceiro operando.

Popref_popi_popref 17

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

Push0 18

Nenhum valor é enviado para a pilha.

Push1 19

Envia um valor por push para a pilha.

Push1_push1 20

Envia 1 valor para a pilha do primeiro operando e 1 valor para a pilha do segundo operando.

Pushi 21

Envia um inteiro de 32 bits para a pilha.

Pushi8 22

Envia um inteiro de 64 bits para a pilha.

Pushr4 23

Envia um número de ponto flutuante de 32 bits para a pilha.

Pushr8 24

Envia um número de ponto flutuante de 64 bits para a pilha.

Pushref 25

Envia uma referência por push para a pilha.

Varpop 26

Tira uma variável da pilha.

Varpush 27

Envia uma variável para a pilha.

Popref_popi_pop1 28

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

Aplica-se a