fn insert_item_loc<ID, N, Data>(
db: &dyn DefDatabase,
res: &mut DynMap,
file_id: HirFileId,
id: ID,
key: Key<N, ID>,
)where
ID: Lookup<Database = dyn DefDatabase, Data = Data> + 'static,
Data: AstIdLoc<Ast = N>,
N: AstIdNode + 'static,