ControlFlowNodeSymbols
struct ControlFlowNodeSymbols : Codable, Equatable
A struct embedded inside a FormattingManagerService struct used as a nested layer within a model used to decode Formatting JSON data.
The struct models the JSON object mapped to the controlflow_node_type_symbols key in the Formatting JSON data.
The parameters key string values are used to format the control flow node type symbol of node types when displaying messages in the console.
Note
The struct uses a custom semantic naming system to name properties associated with key value pairs and their position in the JSON. This system was developed as an aid to correctly map each key to its position in the struct.-
A string mapped to the
if_else_conditionalkey in the Formatting JSON data. This key is for all print statements placed inifstatements andelseclauses in the control flow that produce event messages.Declaration
Swift
let kA: String -
A string mapped to the
switch_casekey in the Formatting JSON data. This key is for all print statements placed inSwitchstatement case clauses in the control flow that produce event messages.Declaration
Swift
let kB: String -
A string mapped to the
guardkey in the Formatting JSON data. This key is for all print statements placed inguardstatements and associatedelseclauses in the control flow that produce event messages.Declaration
Swift
let kC: String -
A string mapped to the
do_catch_trykey in the Formatting JSON data. This key is for all print statements placed indo-catchstatements in the control flow that produce event messages.Declaration
Swift
let kD: String -
A string mapped to the
value_reporterkey in the Formatting JSON data. This key is for all print statements that are displayed as a value or comment report.Declaration
Swift
let kE: String -
A string mapped to the
value_reporterkey in the Formatting JSON data. This key is for all print statements that are displayed as an error report.Declaration
Swift
let kF: String
ControlFlowNodeSymbols Structure Reference