You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: xml/System.Reflection.Emit/OpCodes.xml
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -10358,7 +10358,7 @@ The following <xref:System.Reflection.Emit.ILGenerator.Emit%2A> method overloads
10358
10358
10359
10359
The stack transitional behavior, in sequential order, is:
10360
10360
10361
-
1. The addressstored in the local variable at the specified index is pushed onto the stack.
10361
+
1. The addressof the local variable at the specified index is pushed onto the stack.
10362
10362
10363
10363
The `ldloca` instruction pushes the address of the local variable number at the passed index onto the stack, where local variables are numbered 0 onwards. The value pushed on the stack is already aligned correctly for use with instructions like <xref:System.Reflection.Emit.OpCodes.Ldind_I> and <xref:System.Reflection.Emit.OpCodes.Stind_I>. The result is a managed pointer (type `&`). The local variable is stored in unmanaged memory, so the return value can be converted to an unmanaged pointer without pinning.
10364
10364
@@ -10420,9 +10420,9 @@ The following <xref:System.Reflection.Emit.ILGenerator.Emit%2A> method overloads
10420
10420
10421
10421
The stack transitional behavior, in sequential order, is:
10422
10422
10423
-
1. The addressstored in the local variable at the specified index is pushed onto the stack.
10423
+
1. The addressof the local variable at the specified index is pushed onto the stack.
10424
10424
10425
-
The `ldloca.s` instruction pushes the address of the local variable number at the passed index onto the stack, where local variables are numbered 0 onwards. The value pushed on the stack is already aligned correctly for use with instructions like <xref:System.Reflection.Emit.OpCodes.Ldind_I> and <xref:System.Reflection.Emit.OpCodes.Stind_I>. The result is atransient pointer (type `*`).
10425
+
The `ldloca.s` instruction pushes the address of the local variable number at the passed index onto the stack, where local variables are numbered 0 onwards. The value pushed on the stack is already aligned correctly for use with instructions like <xref:System.Reflection.Emit.OpCodes.Ldind_I> and <xref:System.Reflection.Emit.OpCodes.Stind_I>. The result is amanaged pointer (type `&`). The local variable is stored in unmanaged memory, so the return value can be converted to an unmanaged pointer without pinning.
10426
10426
10427
10427
The `ldloca.s` instruction provides an efficient encoding for use with the local variables 0 through 255.