syntax_data: {"ast_node_type":"variable","tokens":[{"end":46,"kind":"keyword","start":0,"text":"let"}]}
source_snippet:         let resolved = self.resolve_upvar(cx);
context_before:     pub(in crate::builder) fn try_to_place(&self, cx: &Builder<'_, 'tcx>) -> Option<Place<'tcx>> {
context_after:         let builder = resolved.as_ref().unwrap_or(self);