Lines Matching refs:isec

49                                  InputSection *isec, uint64_t value,  in addDefined()  argument
59 assert(!isWeakDef || (isa<BitcodeFile>(file) && !isec) || in addDefined()
60 (isa<ObjFile>(file) && file == isec->getFile())); in addDefined()
73 if (auto concatIsec = dyn_cast_or_null<ConcatInputSection>(isec)) in addDefined()
81 dyn_cast_or_null<ConcatInputSection>(defined->isec)) { in addDefined()
87 std::string src2 = isec ? isec->getSourceLocation(value) : ""; in addDefined()
113 s, name, file, isec, value, size, isWeakDef, /*isExternal=*/true, in addDefined()
121 return addDefined(target, src->getFile(), src->isec, src->value, src->size, in aliasDefined()
245 Defined *SymbolTable::addSynthetic(StringRef name, InputSection *isec, in addSynthetic() argument
249 assert(!isec || !isec->getFile()); // See makeSyntheticInputSection(). in addSynthetic()
251 addDefined(name, /*file=*/nullptr, isec, value, /*size=*/0, in addSynthetic()
286 osec = ssec->isec->parent; in handleSectionBoundarySymbol()
291 ConcatInputSection *isec = makeSyntheticInputSection(segName, sectName); in handleSectionBoundarySymbol() local
297 isec->live = true; in handleSectionBoundarySymbol()
301 osec = isec->parent = ConcatOutputSection::getOrCreateForInput(isec); in handleSectionBoundarySymbol()
302 inputSections.push_back(isec); in handleSectionBoundarySymbol()
370 const InputSection *isec; member
404 std::string src = loc.isec->getSourceLocation(loc.offset); in reportPendingUndefinedSymbols()
407 message += loc.isec->getLocation(loc.offset); in reportPendingUndefinedSymbols()
440 void macho::treatUndefinedSymbol(const Undefined &sym, const InputSection *isec, in treatUndefinedSymbol() argument
445 undefs[&sym].codeReferences.push_back({isec, offset}); in treatUndefinedSymbol()