Lines Matching refs:symbol
23 // A section can have multiple symbols. A symbol that does not have the
25 // definition, a symbol is always present at the beginning of each subsection. A
26 // symbol with N_ALT_ENTRY attribute does not start a new subsection and can
230 // Global defined symbol
233 // Local defined symbol
240 // Undefined symbol
253 // symbol boundaries.
260 // we can't create alt-entry symbols at this point because a later symbol
262 // symbol is assigned to. So we need to handle them in a second pass below.
269 // <= that of the current symbol. The subsection that we find either needs
275 // Alias of an existing symbol, or the first symbol in the section. These
281 // We saw a symbol definition at a new offset. Split the section into two
282 // subsections. The new symbol uses the second subsection.
292 // By construction, the symbol will be at offset zero in the new section.
393 for (const auto symbol : interface->symbols())
394 if (symbol->getArchitectures().has(config->arch))
396 symtab->addDylib(saver.save(symbol->getName()), umbrella));
413 ": could not get the member for symbol " +
422 ": could not get the buffer for the member defining symbol " +