}
}
-struct FunctionDebugContextData {
+pub struct FunctionDebugContextData {
scope_map: RefCell<NodeMap<DIScope>>,
fn_metadata: DISubprogram,
argument_counter: Cell<usize>,
}
hir_map::NodeImplItem(impl_item) => {
match impl_item.node {
- hir::MethodImplItem(ref sig, ref body) => {
+ hir::ImplItemKind::Method(ref sig, ref body) => {
if contains_nodebug_attribute(&impl_item.attrs) {
return FunctionDebugContext::FunctionWithoutDebugInfo;
}