Source symbols: src/document/search.js
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: master@f7ed963096a0792da7b2fd63bb7114b3fbac55ed · 2026-06-28T18:05:03Z
- Declarations: 34
- Referenced calls: 24
Declared symbols
result— let at line 89; referencesis_array,warn,tick,for,is_string,Error,push,get,tag,call,all,Resolver,intersectresult_field— let at line 90; referencesis_array,warn,tick,for,is_string,Error,push,get,tag,call,all,Resolver,intersectpluck— let at line 91; referencesis_array,warn,tick,for,is_string,Error,push,get,tag,call,all,Resolver,intersectfield— let at line 92; referencesis_array,warn,tick,for,is_string,Error,push,get,tag,call,all,Resolver,intersectpairs— let at line 139; referencesfor,is_string,Error,pushvalue— const at line 148; referencesfor,pushkeys— const at line 160; referencesfor,pushpromises— let at line 187; referencesfor,get,warn,tick,push,tag,callids— let at line 189; referencesget,warn,tick,push,tagindex— const at line 191; referencesget,warnself— const at line 213; referencesall,for,Resolver,intersectdb_tag_search— let at line 266; referencesfor,is_string,inherit,tick,get,searchCache,search,push,Resolver,warn,intersect_unionpromises— let at line 267; referencesfor,is_string,inherit,tick,get,searchCache,search,push,Resolver,warn,intersect_unionfield_options— let at line 287; referencesis_string,inheritopt— const at line 306opt_enrich— const at line 307; referencesgetindex— const at line 308; referencesgetarr— const at line 362; referencesfor,push,Resolvercount— let at line 363; referencesfor,push,Resolverids— let at line 372; referencespushlen— let at line 373; referencespushindex— const at line 461; referencesget,warn,Resolverself— const at line 481; referencesall,searchres— let at line 513; referencescall,tick,push,get,enrichself— const at line 544; referencesall,for,highlight_fields,merge_fieldsmerge_fields— function at line 575; referencescreate_object,for,pushfinal— const at line 577; referencescreate_object,for,pushgroup_field— const at line 578; referencescreate_object,for,pushgroup_highlight— const at line 579; referencescreate_object,for,pushget_tag— function at line 615; referencestick,get,slice,callres— let at line 619; referencesget,slice,calllen— let at line 623; referencesslice,callapply_enrich— exported function at line 642; referencesget,enrich,Array,forresult— const at line 651; referencesArray,for,get
Imported modules
../config.js../type.js../common.js../intersect.js../document.js../index.js../worker.js../resolver.js../profiler.js./highlight.js
File-level call references
tick— line 61is_object— line 64is_array— line 96warn— line 114for— line 141is_string— line 143Error— line 144push— line 151get— line 191tag— line 199call— line 203all— line 214Resolver— line 225intersect— line 226inherit— line 293searchCache— line 332search— line 333intersect_union— line 428enrich— line 525highlight_fields— line 532merge_fields— line 553create_object— line 578slice— line 627Array— line 651
Source: src/document/search.js