@@ -113,6 +113,24 @@ fn collect_container_names(
113113 match container_id {
114114 ScopeId :: File ( file_id) => collect_file_names ( db, file_id, names) ,
115115 ScopeId :: Module ( module_id) => collect_module_names ( db, module_id, names) ,
116+ ScopeId :: ClockingBlock ( clocking_block_id) => {
117+ let scope = db. clocking_block_scope ( clocking_block_id) ;
118+ for ( ident, defs) in scope. iter_listing ( ) {
119+ collect_def_names ( db, ident, defs, names) ;
120+ }
121+ }
122+ ScopeId :: Checker ( checker_id) => {
123+ let scope = db. checker_scope ( checker_id. as_in_container ( ) ) ;
124+ for ( ident, defs) in scope. iter_listing ( ) {
125+ collect_def_names ( db, ident, defs, names) ;
126+ }
127+ }
128+ ScopeId :: Covergroup ( covergroup_id) => {
129+ let scope = db. covergroup_scope ( covergroup_id. as_in_container ( ) ) ;
130+ for ( ident, defs) in scope. iter_listing ( ) {
131+ collect_def_names ( db, ident, defs, names) ;
132+ }
133+ }
116134 ScopeId :: GenerateBlock ( generate_block_id) => {
117135 let scope = db. generate_block_scope ( generate_block_id) ;
118136 for ( ident, defs) in scope. iter_listing ( ) {
0 commit comments