syntax_data: {"ast_node_type":"other","tokens":[{"end":88,"kind":"keyword","start":0,"text":"///"}]}
source_snippet:     /// Initially a candidate has no subcandidates; they are added (and then immediately
context_before:     /// ---
context_after:     /// lowered) during or-pattern expansion. Their main function is to serve as _output_