{"ast_node_type":"other","tokens":[{"end":35,"kind":"keyword","start":0,"text":"//"}]}
    // like `trait Foo: A + B + C`.
    // on a trait we must also consider the bounds that follow the trait's name,
    if let Some((self_bounds, span)) = is_trait {