ALL_TOP_PHRASE_STYLES

An A_Tuple of all phrase styles produced during compilation, which is when styling is produced. Each entry indicates the starting line, starting column, ending line, and ending column that is to be styled. This is necessary because multiple top-level statements may occur on the same line.

The phrase style information does not include a way to get to the corresponding phrases in ALL_BLOCK_PHRASES (which includes an entry for each raw function, not just top-level ones).

This field is populated during module compilation, and is written to the repository immediately after, at which time the field is set to an A_Number containing the Long index into the repository where this tuple of styles is written. It is expected that a development environment will request this style tuple at the same time that the source code is requested and displayed.

Properties

Link copied to clipboard
val name: String
Link copied to clipboard
val ordinal: Int