Lines Matching refs:Script
265 Script->SectionCommands.push_back(Cmd); in readLinkerScript()
279 Script->SectionCommands.push_back(Cmd); in readDefsym()
454 Script->PhdrsCommands.push_back(Cmd); in readPhdrs()
465 if (Script->MemoryRegions.count(Alias)) in readRegionAlias()
467 if (!Script->MemoryRegions.count(Name)) in readRegionAlias()
469 Script->MemoryRegions.insert({Alias, Script->MemoryRegions[Name]}); in readRegionAlias()
524 Script->HasSectionsCommand = true; in readSections()
553 Dest = &Script->InsertAfterCommands[next()]; in readSections()
555 Dest = &Script->InsertBeforeCommands[next()]; in readSections()
563 Script->SectionCommands.insert(Script->SectionCommands.end(), V.begin(), in readSections()
704 Script->KeptSections.push_back(Cmd); in readInputSectionDescription()
726 return Script->getDot(); in readAssert()
794 Script->createOutputSection(next(), getCurrentLocation()); in readOverlaySectionDescription()
805 Script->createOutputSection(OutSec, getCurrentLocation()); in readOutputSectionDescription()
807 size_t SymbolsReferenced = Script->ReferencedSymbols.size(); in readOutputSectionDescription()
879 if (Script->ReferencedSymbols.size() > SymbolsReferenced) in readOutputSectionDescription()
941 E = [=] { return add(Script->getSymbolValue(Name, Loc), E()); }; in readSymbolAssignment()
1121 if (Cmd->Location.empty() && Script->ErrorOnMissingSection) in checkIfExists()
1157 OutputSection *Sec = Script->getOrCreateOutputSection(Name); in readPrimary()
1168 return [=] { return alignTo(Script->getDot(), E().getValue()); }; in readPrimary()
1181 OutputSection *Cmd = Script->getOrCreateOutputSection(Name); in readPrimary()
1198 return alignTo(Script->getDot(), std::max((uint64_t)1, E().getValue())); in readPrimary()
1205 return [] { return Script->getDot(); }; in readPrimary()
1217 return [=] { return alignTo(Script->getDot(), E().getValue()); }; in readPrimary()
1225 if (Script->MemoryRegions.count(Name) == 0) { in readPrimary()
1229 return [=] { return Script->MemoryRegions[Name]->Length; }; in readPrimary()
1233 OutputSection *Cmd = Script->getOrCreateOutputSection(Name); in readPrimary()
1251 if (Script->MemoryRegions.count(Name) == 0) { in readPrimary()
1255 return [=] { return Script->MemoryRegions[Name]->Origin; }; in readPrimary()
1267 OutputSection *Cmd = Script->getOrCreateOutputSection(Name); in readPrimary()
1278 return [=] { return Script->getSymbolValue(Tok, Location); }; in readPrimary()
1287 Script->ReferencedSymbols.push_back(Tok); in readPrimary()
1288 return [=] { return Script->getSymbolValue(Tok, Location); }; in readPrimary()
1497 if (!Script->MemoryRegions.insert({Tok, MR}).second) in readMemory()