syntax_data: {"ast_node_type":"struct","tokens":[{"end":77,"kind":"keyword","start":0,"text":"///"}]}
source_snippet:     /// If you add a new option to this struct or one of the sub-structs like
context_before:     ///
context_after:     /// `CodegenOptions`, think about how it influences incremental compilation. If in