Skip to content

Latest commit

 

History

History
19 lines (10 loc) · 811 Bytes

ii.23.2.6-localvarsig.md

File metadata and controls

19 lines (10 loc) · 811 Bytes

II.23.2.6 LocalVarSig

A LocalVarSig is indexed by the StandAloneSig.Signature column. It captures the type of all the local variables in a method. Its syntax diagram is:

This diagram uses the following abbreviations:

  • LOCAL_SIG for 0x7, used for the .locals directive, see §II.15.4.1.3

  • BYREF for ELEMENT_TYPE_BYREFII.23.1.16)

Constraint is defined in §II.23.2.9.

Type is defined in §II.23.2.12

Count is a compressed unsigned integer that holds the number of local variables. It can be any number between 1 and 0xFFFE.

There shall be Count instances of the Type in the LocalVarSig