Lines Matching defs:FunctionSymbols
217 std::vector<SymbolRef> FunctionSymbols;
221 FunctionSymbols.push_back(S);
223 if (FunctionSymbols.empty())
226 FunctionSymbols, [](const SymbolRef &LHS, const SymbolRef &RHS) {
229 for (size_t Index = 0; Index < FunctionSymbols.size(); ++Index) {
230 const uint64_t Address = cantFail(FunctionSymbols[Index].getValue());
241 cantFail(FunctionSymbols[Index].getName(), "cannot get symbol name")
244 if (!(cantFail(FunctionSymbols[Index].getFlags()) & SymbolRef::SF_Global))
247 section_iterator S = cantFail(FunctionSymbols[Index].getSection());
252 while (NFIndex < FunctionSymbols.size() &&
253 cantFail(FunctionSymbols[NFIndex].getValue()) == Address)
255 if (NFIndex < FunctionSymbols.size() &&
256 S == cantFail(FunctionSymbols[NFIndex].getSection()))
257 EndAddress = cantFail(FunctionSymbols[NFIndex].getValue());