Lines Matching refs:seq
57 static size_t size(IO &io, std::vector<Section> &seq) { in size()
58 return seq.size(); in size()
60 static Section& element(IO &io, std::vector<Section> &seq, size_t index) { in element()
61 if ( index >= seq.size() ) in element()
62 seq.resize(index+1); in element()
63 return seq[index]; in element()
69 static size_t size(IO &io, std::vector<Symbol> &seq) { in size()
70 return seq.size(); in size()
72 static Symbol& element(IO &io, std::vector<Symbol> &seq, size_t index) { in element()
73 if ( index >= seq.size() ) in element()
74 seq.resize(index+1); in element()
75 return seq[index]; in element()
82 static size_t size(IO &io, Relocations &seq) { in size()
83 return seq.size(); in size()
85 static Relocation& element(IO &io, Relocations &seq, size_t index) { in element()
86 if ( index >= seq.size() ) in element()
87 seq.resize(index+1); in element()
88 return seq[index]; in element()
95 static size_t size(IO &io, ContentBytes &seq) { in size()
96 return seq.size(); in size()
98 static Hex8& element(IO &io, ContentBytes &seq, size_t index) { in element()
99 if ( index >= seq.size() ) in element()
100 seq.resize(index+1); in element()
101 return seq[index]; in element()
110 static size_t size(IO &io, IndirectSymbols &seq) { in size()
111 return seq.size(); in size()
113 static uint32_t& element(IO &io, IndirectSymbols &seq, size_t index) { in element()
114 if ( index >= seq.size() ) in element()
115 seq.resize(index+1); in element()
116 return seq[index]; in element()