forked from Orchid/orchid
Temporary commit to try fix halting
This commit is contained in:
@@ -5,7 +5,7 @@ use orchid_api_derive::{Coding, Hierarchy};
|
||||
use orchid_api_traits::Request;
|
||||
|
||||
use crate::{
|
||||
Expression, ExtHostReq, HostExtReq, OrcResult, SourceRange, SysId, TStr, TStrv, TokenTree,
|
||||
Expression, ExtHostReq, HostExtReq, OrcResult, SourceRange, SysId, TStr, TVec, TokenTree,
|
||||
};
|
||||
|
||||
#[derive(Copy, Clone, Debug, Hash, PartialEq, Eq, PartialOrd, Ord, Coding)]
|
||||
@@ -24,10 +24,10 @@ pub struct ParsedConstId(pub NonZeroU64);
|
||||
pub struct ParseLine {
|
||||
pub sys: SysId,
|
||||
/// The immediately enclosing module path
|
||||
pub module: TStrv,
|
||||
pub module: TVec,
|
||||
/// The root module path for the snipppet of source code, prefix of
|
||||
/// [ParseLine#module]
|
||||
pub src: TStrv,
|
||||
pub src: TVec,
|
||||
pub comments: Vec<Comment>,
|
||||
pub exported: bool,
|
||||
pub idx: u16,
|
||||
@@ -97,9 +97,9 @@ pub struct Comment {
|
||||
pub struct ResolveNames {
|
||||
pub sys: SysId,
|
||||
pub constid: ParsedConstId,
|
||||
pub names: Vec<TStrv>,
|
||||
pub names: Vec<TVec>,
|
||||
}
|
||||
|
||||
impl Request for ResolveNames {
|
||||
type Response = Vec<OrcResult<TStrv>>;
|
||||
type Response = Vec<OrcResult<TVec>>;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user