scripts
This commit is contained in:
@@ -0,0 +1,100 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
namespace System.Reflection.Emit
|
||||
{
|
||||
/// <summary>Describes how values are pushed onto a stack or popped off a stack.</summary>
|
||||
// Token: 0x02000219 RID: 537
|
||||
[ComVisible(true)]
|
||||
[Serializable]
|
||||
public enum StackBehaviour
|
||||
{
|
||||
/// <summary>No values are popped off the stack.</summary>
|
||||
// Token: 0x0400098E RID: 2446
|
||||
Pop0,
|
||||
/// <summary>Pops one value off the stack.</summary>
|
||||
// Token: 0x0400098F RID: 2447
|
||||
Pop1,
|
||||
/// <summary>Pops 1 value off the stack for the first operand, and 1 value of the stack for the second operand.</summary>
|
||||
// Token: 0x04000990 RID: 2448
|
||||
Pop1_pop1,
|
||||
/// <summary>Pops a 32-bit integer off the stack.</summary>
|
||||
// Token: 0x04000991 RID: 2449
|
||||
Popi,
|
||||
/// <summary>Pops a 32-bit integer off the stack for the first operand, and a value off the stack for the second operand.</summary>
|
||||
// Token: 0x04000992 RID: 2450
|
||||
Popi_pop1,
|
||||
/// <summary>Pops a 32-bit integer off the stack for the first operand, and a 32-bit integer off the stack for the second operand.</summary>
|
||||
// Token: 0x04000993 RID: 2451
|
||||
Popi_popi,
|
||||
/// <summary>Pops a 32-bit integer off the stack for the first operand, and a 64-bit integer off the stack for the second operand.</summary>
|
||||
// Token: 0x04000994 RID: 2452
|
||||
Popi_popi8,
|
||||
/// <summary>Pops a 32-bit integer off the stack for the first operand, a 32-bit integer off the stack for the second operand, and a 32-bit integer off the stack for the third operand.</summary>
|
||||
// Token: 0x04000995 RID: 2453
|
||||
Popi_popi_popi,
|
||||
/// <summary>Pops a 32-bit integer off the stack for the first operand, and a 32-bit floating point number off the stack for the second operand.</summary>
|
||||
// Token: 0x04000996 RID: 2454
|
||||
Popi_popr4,
|
||||
/// <summary>Pops a 32-bit integer off the stack for the first operand, and a 64-bit floating point number off the stack for the second operand.</summary>
|
||||
// Token: 0x04000997 RID: 2455
|
||||
Popi_popr8,
|
||||
/// <summary>Pops a reference off the stack.</summary>
|
||||
// Token: 0x04000998 RID: 2456
|
||||
Popref,
|
||||
/// <summary>Pops a reference off the stack for the first operand, and a value off the stack for the second operand.</summary>
|
||||
// Token: 0x04000999 RID: 2457
|
||||
Popref_pop1,
|
||||
/// <summary>Pops a reference off the stack for the first operand, and a 32-bit integer off the stack for the second operand.</summary>
|
||||
// Token: 0x0400099A RID: 2458
|
||||
Popref_popi,
|
||||
/// <summary>Pops a reference off the stack for the first operand, a value off the stack for the second operand, and a value off the stack for the third operand.</summary>
|
||||
// Token: 0x0400099B RID: 2459
|
||||
Popref_popi_popi,
|
||||
/// <summary>Pops a reference off the stack for the first operand, a value off the stack for the second operand, and a 64-bit integer off the stack for the third operand.</summary>
|
||||
// Token: 0x0400099C RID: 2460
|
||||
Popref_popi_popi8,
|
||||
/// <summary>Pops a reference off the stack for the first operand, a value off the stack for the second operand, and a 32-bit integer off the stack for the third operand.</summary>
|
||||
// Token: 0x0400099D RID: 2461
|
||||
Popref_popi_popr4,
|
||||
/// <summary>Pops a reference off the stack for the first operand, a value off the stack for the second operand, and a 64-bit floating point number off the stack for the third operand.</summary>
|
||||
// Token: 0x0400099E RID: 2462
|
||||
Popref_popi_popr8,
|
||||
/// <summary>Pops a reference off the stack for the first operand, a value off the stack for the second operand, and a reference off the stack for the third operand.</summary>
|
||||
// Token: 0x0400099F RID: 2463
|
||||
Popref_popi_popref,
|
||||
/// <summary>No values are pushed onto the stack.</summary>
|
||||
// Token: 0x040009A0 RID: 2464
|
||||
Push0,
|
||||
/// <summary>Pushes one value onto the stack.</summary>
|
||||
// Token: 0x040009A1 RID: 2465
|
||||
Push1,
|
||||
/// <summary>Pushes 1 value onto the stack for the first operand, and 1 value onto the stack for the second operand.</summary>
|
||||
// Token: 0x040009A2 RID: 2466
|
||||
Push1_push1,
|
||||
/// <summary>Pushes a 32-bit integer onto the stack.</summary>
|
||||
// Token: 0x040009A3 RID: 2467
|
||||
Pushi,
|
||||
/// <summary>Pushes a 64-bit integer onto the stack.</summary>
|
||||
// Token: 0x040009A4 RID: 2468
|
||||
Pushi8,
|
||||
/// <summary>Pushes a 32-bit floating point number onto the stack.</summary>
|
||||
// Token: 0x040009A5 RID: 2469
|
||||
Pushr4,
|
||||
/// <summary>Pushes a 64-bit floating point number onto the stack.</summary>
|
||||
// Token: 0x040009A6 RID: 2470
|
||||
Pushr8,
|
||||
/// <summary>Pushes a reference onto the stack.</summary>
|
||||
// Token: 0x040009A7 RID: 2471
|
||||
Pushref,
|
||||
/// <summary>Pops a variable off the stack.</summary>
|
||||
// Token: 0x040009A8 RID: 2472
|
||||
Varpop,
|
||||
/// <summary>Pushes a variable onto the stack.</summary>
|
||||
// Token: 0x040009A9 RID: 2473
|
||||
Varpush,
|
||||
/// <summary>Pops a reference off the stack for the first operand, a value off the stack for the second operand, and a 32-bit integer off the stack for the third operand.</summary>
|
||||
// Token: 0x040009AA RID: 2474
|
||||
Popref_popi_pop1
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user