Поделиться через


StackBehaviour Перечисление

Определение

Описывает, как значения передаются в стек или выводятся из стека.

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
Наследование
StackBehaviour
Атрибуты

Поля

Pop0 0

Значения из стека не выводятся.

Pop1 1

Выводит из стека одно значение.

Pop1_pop1 2

Выводит 1 значение из стека для первого операнда и 1 значение из стека для второго операнда.

Popi 3

Выводит из стека 32-битовое целое число.

Popi_pop1 4

Выводит 32-битовое целое число из стека для первого операнда и значение из стека для второго операнда.

Popi_popi 5

Выводит 32-битовое целое число из стека для первого операнда и 32-битовое целое число из стека для второго операнда.

Popi_popi_popi 7

Выводит 32-битовое целое число из стека для первого операнда, 32-битовое целое число из стека для второго операнда и 32-битовое целое число из стека для третьего операнда.

Popi_popi8 6

Извлекает 32-битовое целое число из стека для первого операнда и 64-битовое целое число из стека для второго операнда.

Popi_popr4 8

Выводит 32-битовое целое число из стека для первого операнда и 32-битовое число с плавающей запятой для второго операнда.

Popi_popr8 9

Извлекает 32-битовое целое число из стека для первого операнда и 64-битовое число с плавающей запятой для второго операнда.

Popref 10

Выводит из стека ссылку.

Popref_pop1 11

Выводит ссылку из стека для первого операнда и значение из стека для второго операнда.

Popref_popi 12

Выводит ссылку из стека для первого операнда и 32-битовое целое число из стека для второго операнда.

Popref_popi_pop1 28

Выводит ссылку из стека для первого операнда, значение из стека для второго операнда и 32-битовое целое число из стека для третьего операнда.

Popref_popi_popi 13

Выводит ссылку из стека для первого операнда, значение из стека для второго операнда и значение из стека для третьего операнда.

Popref_popi_popi8 14

Извлекает ссылку из стека для первого операнда, значение из стека для второго операнда и 64-битовое целое число из стека для третьего операнда.

Popref_popi_popr4 15

Выводит ссылку из стека для первого операнда, значение из стека для второго операнда и 32-битовое целое число из стека для третьего операнда.

Popref_popi_popr8 16

Выводит ссылку из стека для первого операнда, значение из стека для второго операнда и 64-битовое число с плавающей запятой из стека для третьего операнда.

Popref_popi_popref 17

Выводит ссылку из стека для первого операнда, значение из стека для второго операнда и ссылку из стека для третьего операнда.

Push0 18

Значения в стек не помещаются.

Push1 19

Помещает в стек одно значение.

Push1_push1 20

Помещает 1 значение в стек для первого операнда и 1 значение в стек для второго операнда.

Pushi 21

Помещает в стек 32-битовое целое число.

Pushi8 22

Помещает в стек 64-битовое целое число.

Pushr4 23

Помещает в стек 32-битовое число с плавающей запятой.

Pushr8 24

Помещает в стек 64-битовое число с плавающей запятой.

Pushref 25

Помещает в стек ссылку.

Varpop 26

Выводит из стека переменную.

Varpush 27

Помещает в стек переменную.

Применяется к