[−][src]Trait vhdl_parser::ast::search::Searcher
Provided methods
fn search_declaration(&mut self, _decl: &Declaration) -> SearchState<T>
fn search_interface_declaration(
&mut self,
_decl: &InterfaceDeclaration
) -> SearchState<T>
&mut self,
_decl: &InterfaceDeclaration
) -> SearchState<T>
fn search_pos_with_ref<U>(
&mut self,
_pos: &SrcPos,
_ref: &WithRef<U>
) -> SearchState<T>
&mut self,
_pos: &SrcPos,
_ref: &WithRef<U>
) -> SearchState<T>
Search an position that has a reference to a declaration
fn search_designator_ref(
&mut self,
pos: &SrcPos,
designator: &WithRef<Designator>
) -> SearchState<T>
&mut self,
pos: &SrcPos,
designator: &WithRef<Designator>
) -> SearchState<T>
Search a designator that has a reference to a declaration
fn search_ident_ref(&mut self, ident: &WithRef<Ident>) -> SearchState<T>
Search an identifier that has a reference to a declaration
fn search_decl_pos(&mut self, _pos: &SrcPos) -> SearchState<T>
Search the position of a declaration of a named entity
fn search_with_pos(&mut self, _pos: &SrcPos) -> SearchState<T>
fn search_source(&mut self, _source: &Source) -> SearchState<T>
Implementors
impl Searcher<()> for FindAllReferences
[src]
fn search_decl_pos(&mut self, decl_pos: &SrcPos) -> SearchState<()>
[src]
fn search_pos_with_ref<U>(
&mut self,
pos: &SrcPos,
with_ref: &WithRef<U>
) -> SearchState<()>
[src]
&mut self,
pos: &SrcPos,
with_ref: &WithRef<U>
) -> SearchState<()>
fn search_ident_ref(&mut self, ident: &WithRef<Ident>) -> SearchState<()>
[src]
impl Searcher<SrcPos> for ItemAtCursor
[src]
fn search_with_pos(&mut self, pos: &SrcPos) -> SearchState<SrcPos>
[src]
fn search_decl_pos(&mut self, pos: &SrcPos) -> SearchState<SrcPos>
[src]
fn search_pos_with_ref<U>(
&mut self,
pos: &SrcPos,
with_ref: &WithRef<U>
) -> SearchState<SrcPos>
[src]
&mut self,
pos: &SrcPos,
with_ref: &WithRef<U>
) -> SearchState<SrcPos>