syntax_data: {"ast_node_type":"other","tokens":[{"end":97,"kind":"keyword","start":0,"text":"//!"}]}
source_snippet: //! Most notable is the "data-layout" field which specifies Rust's notion of sizes and alignments
context_before: //! Optional keys are in TargetOptions, but Target derefs to it, for no practical difference.
context_after: //! for several key types, such as f64, pointers, and so on.