// Has an if-let chain we can't handle if path.ends_with("compiler/rustc_macros/src/diagnostics/subdiagnostic.rs") || path.ends_with("compiler/rustc_ast/src/ast.rs") || path.ends_with("compiler/rustc_ast/src/entry.rs") || path.ends_with("compiler/rustc_session/src/output.rs") || path.ends_with("compiler/rustc_expand/src/mbe/metavar_expr.rs") || path.ends_with("compiler/rustc_metadata/src/creader.rs") || path.ends_with("compiler/rustc_infer/src/infer/error_reporting/suggest.rs") || path.ends_with("compiler/rustc_infer/src/infer/error_reporting/nice_region_error/named_anon_conflict.rs") || path.ends_with("compiler/rustc_mir_transform/src/normalize_array_len.rs") || path.ends_with("compiler/rustc_mir_transform/src/dead_store_elimination.rs") || path.ends_with("compiler/rustc_mir_transform/src/lower_intrinsics.rs") || path.ends_with("compiler/rustc_borrowck/src/diagnostics/mutability_errors.rs") || path.ends_with("compiler/rustc_hir_typeck/src/fn_ctxt/suggestions.rs") || path.ends_with("compiler/rustc_lint/src/unused.rs") || path.ends_with("compiler/rustc_mir_transform/src/gvn.rs") || path.ends_with("compiler/rustc_lint/src/ptr_nulls.rs") || path.ends_with("compiler/rustc_hir_analysis/src/lib.rs") || path.ends_with("compiler/rustc_hir_analysis/src/hir_ty_lowering/errors.rs") || path.ends_with("compiler/rustc_hir_analysis/src/hir_ty_lowering/mod.rs") || path.ends_with("compiler/rustc_borrowck/src/diagnostics/region_name.rs") || path.ends_with("compiler/rustc_hir_typeck/src/method/probe.rs") || path.ends_with("compiler/rustc_interface/src/interface.rs") // Wraps the true in a const generic in parens || path.ends_with("compiler/rustc_data_structures/src/tagged_ptr/drop.rs") || path.ends_with("compiler/rustc_data_structures/src/tagged_ptr/copy.rs") || path.ends_with("compiler/rustc_data_structures/src/tagged_ptr/drop/tests.rs") || path.ends_with("compiler/rustc_data_structures/src/tagged_ptr/copy/tests.rs") || path.ends_with("compiler/rustc_hir/src/def.rs") || path.ends_with("compiler/rustc_privacy/src/lib.rs") // Wraps a range bound in parens || path.ends_with("compiler/rustc_abi/src/lib.rs") || path.ends_with("compiler/rustc_target/src/abi/call/mod.rs") || path.ends_with("compiler/rustc_errors/src/markdown/term.rs") || path.ends_with("compiler/rustc_parse/src/lexer/unescape_error_reporting.rs") || path.ends_with("compiler/rustc_middle/src/ty/inhabitedness/mod.rs") || path.ends_with("compiler/rustc_middle/src/ty/inhabitedness/inhabited_predicate.rs") || path.ends_with("compiler/rustc_symbol_mangling/src/v0.rs") // Syn can't handle c-string literals yet || path.ends_with("compiler/rustc_data_structures/src/small_c_str/tests.rs") || path.ends_with("compiler/rustc_codegen_llvm/src/context.rs") || path.ends_with("compiler/rustc_codegen_llvm/src/builder.rs") || path.ends_with("compiler/rustc_codegen_llvm/src/back/write.rs") || path.ends_with("compiler/rustc_codegen_llvm/src/back/lto.rs") || path.ends_with("compiler/rustc_codegen_llvm/src/consts.rs") || path.ends_with("compiler/rustc_codegen_llvm/src/allocator.rs") || path.ends_with("compiler/rustc_codegen_llvm/src/base.rs") || path.ends_with("compiler/rustc_codegen_llvm/src/debuginfo/mod.rs") || path.ends_with("compiler/rustc_codegen_llvm/src/debuginfo/gdb.rs") // * and = in macro_rules rules combine to form *= || path.ends_with("compiler/rustc_target/src/asm/powerpc.rs") || path.ends_with("compiler/rustc_target/src/asm/mod.rs") || path.ends_with("compiler/rustc_target/src/spec/mod.rs") { continue; }