{"ast_node_type":"other","tokens":[{"end":120,"kind":"keyword","start":0,"text":"//"}]}
                    // Even if we restrict e.g. which variants are valid, the variants are essentially just uninhabited.
                    // Pattern types have the same number of variants as their base type.
                    // And `Result<(), !>` still has two variants according to `variant_count`.