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

スタックから 1 つの値をポップします。

Pop1_pop1 2

最初のオペランドのスタックから 1 つの値をポップし、2 番目のオペランドのスタックの 1 つの値をポップします。

Popi 3

32 ビット整数をスタックからポップします。

Popi_pop1 4

最初のオペランドのスタックから 32 ビット整数をポップし、2 番目のオペランドの値をスタックからポップします。

Popi_popi 5

最初のオペランドのスタックから 32 ビット整数をポップし、2 番目のオペランドのスタックから 32 ビット整数をポップします。

Popi_popi8 6

最初のオペランドのスタックから 32 ビット整数をポップし、2 番目のオペランドのスタックから 64 ビット整数をポップします。

Popi_popi_popi 7

最初のオペランドのスタックから 32 ビット整数、2 番目のオペランドのスタックから 32 ビット整数、3 番目のオペランドのスタックから 32 ビット整数をポップします。

Popi_popr4 8

最初のオペランドのスタックから 32 ビット整数をポップし、2 番目のオペランドのスタックから 32 ビット浮動小数点数をポップします。

Popi_popr8 9

最初のオペランドのスタックから 32 ビット整数をポップし、2 番目のオペランドのスタックから 64 ビット浮動小数点数をポップします。

Popref 10

参照をスタックからポップします。

Popref_pop1 11

最初のオペランドの参照をスタックからポップし、2 番目のオペランドの値をスタックからポップします。

Popref_popi 12

最初のオペランドの参照をスタックからポップし、2 番目のオペランドのスタックから 32 ビット整数をポップします。

Popref_popi_popi 13

最初のオペランドのスタックから参照をポップし、2 番目のオペランドの値をスタックから外し、3 番目のオペランドのスタックから値をポップします。

Popref_popi_popi8 14

最初のオペランドの参照をスタックからポップし、2 番目のオペランドの値をスタックからポップし、3 番目のオペランドのスタックから 64 ビット整数をポップします。

Popref_popi_popr4 15

最初のオペランドの参照をスタックからポップし、2 番目のオペランドの値をスタックからポップし、3 番目のオペランドのスタックから 32 ビット整数をポップします。

Popref_popi_popr8 16

最初のオペランドの参照をスタックからポップし、2 番目のオペランドの値をスタックからポップし、3 番目のオペランドのスタックから 64 ビット浮動小数点数をポップします。

Popref_popi_popref 17

最初のオペランドの参照をスタックからポップし、2 番目のオペランドの値をスタックからポップし、3 番目のオペランドの参照をスタックからポップします。

Push0 18

値はスタックにプッシュされません。

Push1 19

1 つの値をスタックにプッシュします。

Push1_push1 20

1 番目のオペランドのスタックに 1 つの値をプッシュし、2 番目のオペランドのスタックに 1 つの値をプッシュします。

Pushi 21

32 ビット整数をスタックにプッシュします。

Pushi8 22

64 ビット整数をスタックにプッシュします。

Pushr4 23

32 ビット浮動小数点数をスタックにプッシュします。

Pushr8 24

64 ビット浮動小数点数をスタックにプッシュします。

Pushref 25

参照をスタックにプッシュします。

Varpop 26

変数をスタックからポップします。

Varpush 27

変数をスタックにプッシュします。

Popref_popi_pop1 28

最初のオペランドの参照をスタックからポップし、2 番目のオペランドの値をスタックからポップし、3 番目のオペランドのスタックから 32 ビット整数をポップします。

適用対象