Lines Matching refs:PCtx
290 ParseContext PCtx) const {
314 uint64_t SymbolAddr = PCtx.IsInsideLoad
328 evalStubOrGOTAddr(StringRef Expr, ParseContext PCtx, bool IsStubAddr) const {
356 StubContainerName, Symbol, PCtx.IsInsideLoad, IsStubAddr);
365 ParseContext PCtx) const {
393 FileName, SectionName, PCtx.IsInsideLoad);
405 ParseContext PCtx) const {
414 return evalNextPC(RemainingExpr, PCtx);
416 return evalStubOrGOTAddr(RemainingExpr, PCtx, true);
418 return evalStubOrGOTAddr(RemainingExpr, PCtx, false);
420 return evalSectionAddr(RemainingExpr, PCtx);
436 uint64_t Value = PCtx.IsInsideLoad ? Checker.getSymbolLocalAddr(Symbol)
480 ParseContext PCtx) const {
485 evalComplexExpr(evalSimpleExpr(Expr.substr(1).ltrim(), PCtx), PCtx);
547 ParseContext PCtx) const {
555 std::tie(SubExprResult, RemainingExpr) = evalParensExpr(Expr, PCtx);
559 std::tie(SubExprResult, RemainingExpr) = evalIdentifierExpr(Expr, PCtx);
631 ParseContext PCtx) const {
651 std::tie(RHSResult, RemainingExpr) = evalSimpleExpr(RemainingExpr, PCtx);
661 return evalComplexExpr(std::make_pair(ThisResult, RemainingExpr), PCtx);