From 16c740526233b01980efdbb680b55718a71bb0e1 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Tue, 14 May 2019 01:42:59 +0300 Subject: expand to syntax node --- crates/ra_hir/src/db.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'crates/ra_hir/src/db.rs') diff --git a/crates/ra_hir/src/db.rs b/crates/ra_hir/src/db.rs index 8f98ca3a5..8e827d4f5 100644 --- a/crates/ra_hir/src/db.rs +++ b/crates/ra_hir/src/db.rs @@ -1,6 +1,6 @@ use std::sync::{Arc, Mutex}; -use ra_syntax::{SyntaxNode, TreeArc, SourceFile, SmolStr, ast}; +use ra_syntax::{SyntaxNode, TreeArc, SmolStr, ast}; use ra_db::{SourceDatabase, salsa}; use crate::{ @@ -54,8 +54,8 @@ pub trait DefDatabase: SourceDatabase { #[salsa::invoke(crate::ids::macro_expand_query)] fn macro_expand(&self, macro_call: ids::MacroCallId) -> Result, String>; - #[salsa::invoke(crate::ids::HirFileId::hir_parse_query)] - fn hir_parse(&self, file_id: HirFileId) -> TreeArc; + #[salsa::invoke(crate::ids::HirFileId::parse_or_expand_query)] + fn parse_or_expand(&self, file_id: HirFileId) -> Option>; #[salsa::invoke(crate::adt::StructData::struct_data_query)] fn struct_data(&self, s: Struct) -> Arc; -- cgit v1.2.3