Lines Matching refs:ForwardRefVals
187 if (!ForwardRefVals.empty())
188 return Error(ForwardRefVals.begin()->second.second,
189 "use of undefined value '@" + ForwardRefVals.begin()->first +
768 if (!ForwardRefVals.erase(Name))
876 if (!ForwardRefVals.erase(Name))
1166 auto I = ForwardRefVals.find(Name);
1167 if (I != ForwardRefVals.end())
1181 ForwardRefVals[Name] = std::make_pair(FwdVal, Loc);
2454 for (const auto &P : ForwardRefVals) {
2472 if (!ForwardRefVals.empty())
2473 return P.Error(ForwardRefVals.begin()->second.second,
2474 "use of undefined value '%" + ForwardRefVals.begin()->first +
2495 auto I = ForwardRefVals.find(Name);
2496 if (I != ForwardRefVals.end())
2525 ForwardRefVals[Name] = std::make_pair(FwdVal, Loc);
2609 auto FI = ForwardRefVals.find(NameStr);
2610 if (FI != ForwardRefVals.end()) {
2618 ForwardRefVals.erase(FI);
2665 ForwardRefVals.erase(Name);
2864 } else if (!ForwardRefVals.count(Fn.StrVal)) {
4693 auto FRVI = ForwardRefVals.find(FunctionName);
4694 if (FRVI != ForwardRefVals.end()) {
4703 ForwardRefVals.erase(FRVI);