syntax_data: {"ast_node_type":"other","tokens":[{"end":58,"kind":"keyword","start":0,"text":"//"}]}
source_snippet:         // The "first" op should always be `PushUserType`.
context_before:         let ops_reversed = self.iter_ops_reversed().cloned().collect::<Vec<_>>();
context_after:         // Other projections are only added if there is at least one user type.