Skip to content

Latest commit

 

History

History
9 lines (6 loc) · 624 Bytes

ii.5.7-source-line-information.md

File metadata and controls

9 lines (6 loc) · 624 Bytes

II.5.7 Source line information

The metadata does not encode information about the lexical scope of variables or the mapping from source line numbers to CIL instructions. Nonetheless, it is useful to specify an assembler syntax for providing this information for use in creating alternate encodings of the information.

.line takes a line number, optionally followed by a column number (preceded by a colon), optionally followed by a single-quoted string that specifies the name of the file to which the line number is referring:

ExternSourceDecl ::=
.line Int32 [ ':' Int32 ] [ SQSTRING ]