{"ast_node_type":"other","tokens":[{"end":71,"kind":"keyword","start":0,"text":"//"}]}
        // emit branch weights metadata instead of using the intrinsic.
        // This function handles switch instructions with more than 2 targets and it needs to
        // The values 1 and 2000 are the same as the values used by the `llvm.expect` intrinsic.