Lines Matching refs:def
168 addDefinition(def: Symbol): void;
246 function addDefinition(def: Symbol): void {
247 current.defs.add(def);
362 defSymbols.forEach((def: Symbol) => {
364 if (def.exportSymbol) {
365 current.exportNames.add(def.name);
368 current.addDefinition(def);
583 for (const def of current.defs) { constant
584 if (def.exportSymbol) {
585 if (!current.exportNames.has(def.name)) {
586 current.exportNames.add(def.name);
588 const name: string = def.exportSymbol.name;
636 current.defs.forEach((def) => {
637 if (def.name === param.text) {
638 current.defs.delete(def);
639 current.mangledNames.add(def.name);
832 for (const def of currentDefs) { constant
833 if (def.name === node.text) {