Struct vhdl_lang::ast::search::FindAllUnresolved
source · pub struct FindAllUnresolved {
pub count: usize,
pub unresolved: Vec<SrcPos>,
}
Fields§
§count: usize
§unresolved: Vec<SrcPos>
Trait Implementations§
source§impl Default for FindAllUnresolved
impl Default for FindAllUnresolved
source§fn default() -> FindAllUnresolved
fn default() -> FindAllUnresolved
Returns the “default value” for a type. Read more
source§impl Searcher for FindAllUnresolved
impl Searcher for FindAllUnresolved
source§fn search_pos_with_ref(
&mut self,
_ctx: &dyn TokenAccess,
pos: &SrcPos,
reference: &Reference
) -> SearchState
fn search_pos_with_ref( &mut self, _ctx: &dyn TokenAccess, pos: &SrcPos, reference: &Reference ) -> SearchState
Search an position that has a reference to a declaration
source§fn search_designator_ref(
&mut self,
ctx: &dyn TokenAccess,
pos: &SrcPos,
designator: &WithRef<Designator>
) -> SearchState
fn search_designator_ref( &mut self, ctx: &dyn TokenAccess, pos: &SrcPos, designator: &WithRef<Designator> ) -> SearchState
Search a designator that has a reference to a declaration
source§fn search_ident_ref(
&mut self,
ctx: &dyn TokenAccess,
ident: &WithRef<Ident>
) -> SearchState
fn search_ident_ref( &mut self, ctx: &dyn TokenAccess, ident: &WithRef<Ident> ) -> SearchState
Search an identifier that has a reference to a declaration
source§fn search_decl(
&mut self,
_ctx: &dyn TokenAccess,
_decl: FoundDeclaration<'_>
) -> SearchState
fn search_decl( &mut self, _ctx: &dyn TokenAccess, _decl: FoundDeclaration<'_> ) -> SearchState
Search a declaration of a named entity
fn search_with_pos( &mut self, _ctx: &dyn TokenAccess, _pos: &SrcPos ) -> SearchState
Auto Trait Implementations§
impl Freeze for FindAllUnresolved
impl !RefUnwindSafe for FindAllUnresolved
impl Send for FindAllUnresolved
impl Sync for FindAllUnresolved
impl Unpin for FindAllUnresolved
impl !UnwindSafe for FindAllUnresolved
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more