Lines Matching refs:ScriptParser

48 class ScriptParser final : ScriptLexer {  class
50 ScriptParser(MemoryBufferRef mb) : ScriptLexer(mb) { in ScriptParser() function in __anon3508e5030111::ScriptParser
186 void ScriptParser::readDynamicList() { in readDynamicList()
206 void ScriptParser::readVersionScript() { in readVersionScript()
212 void ScriptParser::readVersionScriptCommand() { in readVersionScriptCommand()
230 void ScriptParser::readVersion() { in readVersion()
236 void ScriptParser::readLinkerScript() { in readLinkerScript()
282 void ScriptParser::readDefsym(StringRef name) { in readDefsym()
292 void ScriptParser::addFile(StringRef s) { in addFile()
341 void ScriptParser::readAsNeeded() { in readAsNeeded()
350 void ScriptParser::readEntry() { in readEntry()
359 void ScriptParser::readExtern() { in readExtern()
365 void ScriptParser::readGroup() { in readGroup()
374 void ScriptParser::readInclude() { in readInclude()
390 void ScriptParser::readInput() { in readInput()
400 void ScriptParser::readOutput() { in readOutput()
409 void ScriptParser::readOutputArch() { in readOutputArch()
447 void ScriptParser::readOutputFormat() { in readOutputFormat()
476 void ScriptParser::readPhdrs() { in readPhdrs()
501 void ScriptParser::readRegionAlias() { in readRegionAlias()
515 void ScriptParser::readSearchDir() { in readSearchDir()
527 SmallVector<SectionCommand *, 0> ScriptParser::readOverlay() { in readOverlay()
566 void ScriptParser::readOverwriteSections() { in readOverwriteSections()
572 void ScriptParser::readSections() { in readSections()
621 void ScriptParser::readTarget() { in readTarget()
653 StringMatcher ScriptParser::readFilePatterns() { in readFilePatterns()
661 SortSectionPolicy ScriptParser::peekSortKind() { in peekSortKind()
670 SortSectionPolicy ScriptParser::readSortKind() { in readSortKind()
690 SmallVector<SectionPattern, 0> ScriptParser::readInputSectionsList() { in readInputSectionsList()
727 ScriptParser::readInputSectionRules(StringRef filePattern, uint64_t withFlags, in readInputSectionRules()
763 ScriptParser::readInputSectionDescription(StringRef tok) { in readInputSectionDescription()
785 void ScriptParser::readSort() { in readSort()
791 Expr ScriptParser::readAssert() { in readAssert()
818 bool ScriptParser::readSectionDirective(OutputSection *cmd, StringRef tok1, StringRef tok2) { in readSectionDirective()
863 void ScriptParser::readSectionAddressType(OutputSection *cmd) { in readSectionAddressType()
887 OutputDesc *ScriptParser::readOverlaySectionDescription() { in readOverlaySectionDescription()
902 OutputDesc *ScriptParser::readOutputSectionDescription(StringRef outSec) { in readOutputSectionDescription()
1007 std::array<uint8_t, 4> ScriptParser::readFill() { in readFill()
1018 SymbolAssignment *ScriptParser::readProvideHidden(bool provide, bool hidden) { in readProvideHidden()
1034 SymbolAssignment *ScriptParser::readAssignment(StringRef tok) { in readAssignment()
1069 SymbolAssignment *ScriptParser::readSymbolAssignment(StringRef name) { in readSymbolAssignment()
1110 Expr ScriptParser::readExpr() { in readExpr()
1120 Expr ScriptParser::combine(StringRef op, Expr l, Expr r) { in combine()
1174 Expr ScriptParser::readExpr1(Expr lhs, int minPrec) { in readExpr1()
1201 Expr ScriptParser::getPageSize() { in getPageSize()
1211 Expr ScriptParser::readConstant() { in readConstant()
1254 ByteCommand *ScriptParser::readByteCommand(StringRef tok) { in readByteCommand()
1304 std::pair<uint64_t, uint64_t> ScriptParser::readInputSectionFlags() { in readInputSectionFlags()
1329 StringRef ScriptParser::readParenLiteral() { in readParenLiteral()
1351 Expr ScriptParser::readPrimary() { in readPrimary()
1536 Expr ScriptParser::readTernary(Expr cond) { in readTernary()
1543 Expr ScriptParser::readParenExpr() { in readParenExpr()
1550 SmallVector<StringRef, 0> ScriptParser::readOutputSectionPhdrs() { in readOutputSectionPhdrs()
1561 unsigned ScriptParser::readPhdrType() { in readPhdrType()
1591 void ScriptParser::readAnonymousDeclaration() { in readAnonymousDeclaration()
1605 void ScriptParser::readVersionDeclaration(StringRef verStr) { in readVersionDeclaration()
1634 ScriptParser::readSymbols() { in readSymbols()
1668 SmallVector<SymbolVersion, 0> ScriptParser::readVersionExtern() { in readVersionExtern()
1689 Expr ScriptParser::readMemoryAssignment(StringRef s1, StringRef s2, in readMemoryAssignment()
1703 void ScriptParser::readMemory() { in readMemory()
1737 void ScriptParser::readMemoryAttributes(uint32_t &flags, uint32_t &invFlags, in readMemoryAttributes()
1770 ScriptParser(mb).readLinkerScript(); in readLinkerScript()
1776 ScriptParser(mb).readVersionScript(); in readVersionScript()
1781 ScriptParser(mb).readDynamicList(); in readDynamicList()
1786 ScriptParser(mb).readDefsym(name); in readDefsym()