{"ast_node_type":"variable","tokens":[{"end":77,"kind":"keyword","start":0,"text":"if"}]}
    if let Some(file_path) = mod_file_path_from_attr(sess, attrs, dir_path) {
) -> Result<ModulePathSuccess, ModError<'a>> {
        // All `#[path]` files are treated as though they are a `mod.rs` file.