@@ -20,7 +20,7 @@ impl<N: ItemTreeNode> HasSource for AssocItemLoc<N> {
2020 fn source ( & self , db : & dyn DefDatabase ) -> InFile < N :: Source > {
2121 let tree = self . id . item_tree ( db) ;
2222 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 ( ) ) ;
2424 let node = & tree[ self . id . value ] ;
2525
2626 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> {
3333 fn source ( & self , db : & dyn DefDatabase ) -> InFile < N :: Source > {
3434 let tree = self . id . item_tree ( db) ;
3535 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 ( ) ) ;
3737 let node = & tree[ self . id . value ] ;
3838
3939 InFile :: new ( self . id . file_id ( ) , ast_id_map. get ( node. ast_id ( ) ) . to_node ( & root) )
@@ -46,7 +46,7 @@ impl HasSource for Macro2Loc {
4646 fn source ( & self , db : & dyn DefDatabase ) -> InFile < Self :: Value > {
4747 let tree = self . id . item_tree ( db) ;
4848 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 ( ) ) ;
5050 let node = & tree[ self . id . value ] ;
5151
5252 InFile :: new ( self . id . file_id ( ) , ast_id_map. get ( node. ast_id ( ) ) . to_node ( & root) )
@@ -59,7 +59,7 @@ impl HasSource for MacroRulesLoc {
5959 fn source ( & self , db : & dyn DefDatabase ) -> InFile < Self :: Value > {
6060 let tree = self . id . item_tree ( db) ;
6161 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 ( ) ) ;
6363 let node = & tree[ self . id . value ] ;
6464
6565 InFile :: new ( self . id . file_id ( ) , ast_id_map. get ( node. ast_id ( ) ) . to_node ( & root) )
@@ -72,7 +72,7 @@ impl HasSource for ProcMacroLoc {
7272 fn source ( & self , db : & dyn DefDatabase ) -> InFile < Self :: Value > {
7373 let tree = self . id . item_tree ( db) ;
7474 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 ( ) ) ;
7676 let node = & tree[ self . id . value ] ;
7777
7878 InFile :: new ( self . id . file_id ( ) , ast_id_map. get ( node. ast_id ( ) ) . to_node ( & root) )
0 commit comments