syntax_data: {"ast_node_type":"import","tokens":[{"end":99,"kind":"keyword","start":0,"text":"unreachable!(\"A"}]}
source_snippet:                 unreachable!("A projection could be a def or a use and must be handled separately")
context_before:             | PlaceContext::NonMutatingUse(NonMutatingUseContext::Projection) => {
context_after:             }