syntax_data: {"ast_node_type":"variable","tokens":[{"end":39,"kind":"keyword","start":0,"text":"while"}]}
source_snippet:     while let Some(arg) = args.next() {
context_before:     let mut excluded_cargo_defaults = false;
context_after:         if let Some(a) = ICE_REPORT_COMPILER_FLAGS.iter().find(|a| arg.starts_with(*a)) {