@@ -20,7 +20,7 @@ impl<N: ItemTreeNode> HasSource for AssocItemLoc<N> {
20
20
fn source ( & self , db : & dyn DefDatabase ) -> InFile < N :: Source > {
21
21
let tree = self . id . item_tree ( db) ;
22
22
let ast_id_map = db. ast_id_map ( self . id . file_id ( ) ) ;
23
- let root = db. parse_or_expand ( self . id . file_id ( ) ) . unwrap ( ) ;
23
+ let root = db. parse_or_expand ( self . id . file_id ( ) ) ;
24
24
let node = & tree[ self . id . value ] ;
25
25
26
26
InFile :: new ( self . id . file_id ( ) , ast_id_map. get ( node. ast_id ( ) ) . to_node ( & root) )
@@ -33,7 +33,7 @@ impl<N: ItemTreeNode> HasSource for ItemLoc<N> {
33
33
fn source ( & self , db : & dyn DefDatabase ) -> InFile < N :: Source > {
34
34
let tree = self . id . item_tree ( db) ;
35
35
let ast_id_map = db. ast_id_map ( self . id . file_id ( ) ) ;
36
- let root = db. parse_or_expand ( self . id . file_id ( ) ) . unwrap ( ) ;
36
+ let root = db. parse_or_expand ( self . id . file_id ( ) ) ;
37
37
let node = & tree[ self . id . value ] ;
38
38
39
39
InFile :: new ( self . id . file_id ( ) , ast_id_map. get ( node. ast_id ( ) ) . to_node ( & root) )
@@ -46,7 +46,7 @@ impl HasSource for Macro2Loc {
46
46
fn source ( & self , db : & dyn DefDatabase ) -> InFile < Self :: Value > {
47
47
let tree = self . id . item_tree ( db) ;
48
48
let ast_id_map = db. ast_id_map ( self . id . file_id ( ) ) ;
49
- let root = db. parse_or_expand ( self . id . file_id ( ) ) . unwrap ( ) ;
49
+ let root = db. parse_or_expand ( self . id . file_id ( ) ) ;
50
50
let node = & tree[ self . id . value ] ;
51
51
52
52
InFile :: new ( self . id . file_id ( ) , ast_id_map. get ( node. ast_id ( ) ) . to_node ( & root) )
@@ -59,7 +59,7 @@ impl HasSource for MacroRulesLoc {
59
59
fn source ( & self , db : & dyn DefDatabase ) -> InFile < Self :: Value > {
60
60
let tree = self . id . item_tree ( db) ;
61
61
let ast_id_map = db. ast_id_map ( self . id . file_id ( ) ) ;
62
- let root = db. parse_or_expand ( self . id . file_id ( ) ) . unwrap ( ) ;
62
+ let root = db. parse_or_expand ( self . id . file_id ( ) ) ;
63
63
let node = & tree[ self . id . value ] ;
64
64
65
65
InFile :: new ( self . id . file_id ( ) , ast_id_map. get ( node. ast_id ( ) ) . to_node ( & root) )
@@ -72,7 +72,7 @@ impl HasSource for ProcMacroLoc {
72
72
fn source ( & self , db : & dyn DefDatabase ) -> InFile < Self :: Value > {
73
73
let tree = self . id . item_tree ( db) ;
74
74
let ast_id_map = db. ast_id_map ( self . id . file_id ( ) ) ;
75
- let root = db. parse_or_expand ( self . id . file_id ( ) ) . unwrap ( ) ;
75
+ let root = db. parse_or_expand ( self . id . file_id ( ) ) ;
76
76
let node = & tree[ self . id . value ] ;
77
77
78
78
InFile :: new ( self . id . file_id ( ) , ast_id_map. get ( node. ast_id ( ) ) . to_node ( & root) )
0 commit comments