syntax_data: {"ast_node_type":"enum","tokens":[{"end":30,"kind":"keyword","start":0,"text":"pub"}]}
source_snippet: pub enum TraitSolverLangItem {
context_before: /// representation of `LangItem`s used in the underlying compiler implementation.
context_after:     // tidy-alphabetical-start