syntax_data: {"ast_node_type":"other","tokens":[{"end":75,"kind":"keyword","start":0,"text":"///"}]}
source_snippet:     /// if it needs drop. If the result depends on whether some other types
context_before:     /// pushed that type. Each round, we pop something from the stack and check
context_after:     /// need drop we push them onto the stack.