{"ast_node_type":"impl","tokens":[{"end":85,"kind":"keyword","start":0,"text":"//"}]}
                    // (e.g. `trait Foo { #[track_caller] my_fn() { /* impl */ } }`),
                    // If the method implementation comes from the trait definition itself
                    // then we don't need to generate a shim. This check is needed because