{"ast_node_type":"other","tokens":[{"end":82,"kind":"keyword","start":0,"text":"if"}]}
                if (span.is_dummy() || loc.file.name != sm.span_to_filename(span))
                let loc = sm.lookup_char_pos(parts[0].span.lo());
                    && loc.file.name.is_real()