StackBehaviour Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Beskriver hur värden skickas till en stack eller tas bort från en 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
- Arv
- Attribut
Fält
| Name | Värde | Description |
|---|---|---|
| Pop0 | 0 | Inga värden tas bort från stacken. |
| Pop1 | 1 | Visar ett värde från stacken. |
| Pop1_pop1 | 2 | Visar 1 värde från stacken för den första operanden och 1 värde för stacken för den andra operanden. |
| Popi | 3 | Visar ett 32-bitars heltal från stacken. |
| Popi_pop1 | 4 | Visar ett 32-bitars heltal från stacken för den första operanden och ett värde från stacken för den andra operanden. |
| Popi_popi | 5 | Visar ett 32-bitars heltal från stacken för den första operanden och ett 32-bitars heltal från stacken för den andra operanden. |
| Popi_popi8 | 6 | Visar ett 32-bitars heltal från stacken för den första operanden och ett 64-bitars heltal från stacken för den andra operanden. |
| Popi_popi_popi | 7 | Visar ett 32-bitars heltal från stacken för den första operanden, ett 32-bitars heltal från stacken för den andra operanden och ett 32-bitars heltal från stacken för den tredje operanden. |
| Popi_popr4 | 8 | Visar ett 32-bitars heltal från stacken för den första operanden och ett 32-bitars flyttalsnummer från stacken för den andra operanden. |
| Popi_popr8 | 9 | Visar ett 32-bitars heltal från stacken för den första operanden och ett 64-bitars flyttalsnummer från stacken för den andra operanden. |
| Popref | 10 | Visar en referens från stacken. |
| Popref_pop1 | 11 | Visar en referens från stacken för den första operanden och ett värde från stacken för den andra operanden. |
| Popref_popi | 12 | Visar en referens från stacken för den första operanden och ett 32-bitars heltal från stacken för den andra operanden. |
| Popref_popi_popi | 13 | Visar en referens från stacken för den första operanden, ett värde utanför stacken för den andra operanden och ett värde från stacken för den tredje operanden. |
| Popref_popi_popi8 | 14 | Visar en referens från stacken för den första operanden, ett värde från stacken för den andra operanden och ett 64-bitars heltal från stacken för den tredje operanden. |
| Popref_popi_popr4 | 15 | Visar en referens från stacken för den första operanden, ett värde från stacken för den andra operanden och ett 32-bitars heltal från stacken för den tredje operanden. |
| Popref_popi_popr8 | 16 | Visar en referens från stacken för den första operanden, ett värde från stacken för den andra operanden och ett 64-bitars flyttalsnummer från stacken för den tredje operanden. |
| Popref_popi_popref | 17 | Visar en referens från stacken för den första operanden, ett värde från stacken för den andra operanden och en referens från stacken för den tredje operanden. |
| Push0 | 18 | Inga värden skickas till stacken. |
| Push1 | 19 | Push-överför ett värde till stacken. |
| Push1_push1 | 20 | Push-överför 1 värde till stacken för den första operanden och 1 värde till stacken för den andra operanden. |
| Pushi | 21 | Push-överför ett 32-bitars heltal till stacken. |
| Pushi8 | 22 | Push-överför ett 64-bitars heltal till stacken. |
| Pushr4 | 23 | Skickar ett 32-bitars flyttalsnummer till stacken. |
| Pushr8 | 24 | Skickar ett 64-bitars flyttalsnummer till stacken. |
| Pushref | 25 | Skickar en referens till stacken. |
| Varpop | 26 | Visar en variabel från stacken. |
| Varpush | 27 | Push-överför en variabel till stacken. |
| Popref_popi_pop1 | 28 | Visar en referens från stacken för den första operanden, ett värde från stacken för den andra operanden och ett 32-bitars heltal från stacken för den tredje operanden. |