Lines Matching refs:PCtx
290 ParseContext PCtx) const { in evalNextPC()
314 uint64_t SymbolAddr = PCtx.IsInsideLoad in evalNextPC()
328 ParseContext PCtx) const { in evalStubAddr()
364 FileName, SectionName, Symbol, PCtx.IsInsideLoad); in evalStubAddr()
373 ParseContext PCtx) const { in evalSectionAddr()
401 FileName, SectionName, PCtx.IsInsideLoad); in evalSectionAddr()
413 ParseContext PCtx) const { in evalIdentifierExpr()
422 return evalNextPC(RemainingExpr, PCtx); in evalIdentifierExpr()
424 return evalStubAddr(RemainingExpr, PCtx); in evalIdentifierExpr()
426 return evalSectionAddr(RemainingExpr, PCtx); in evalIdentifierExpr()
442 uint64_t Value = PCtx.IsInsideLoad ? Checker.getSymbolLocalAddr(Symbol) in evalIdentifierExpr()
486 ParseContext PCtx) const { in evalParensExpr()
491 evalComplexExpr(evalSimpleExpr(Expr.substr(1).ltrim(), PCtx), PCtx); in evalParensExpr()
548 ParseContext PCtx) const { in evalSimpleExpr()
556 std::tie(SubExprResult, RemainingExpr) = evalParensExpr(Expr, PCtx); in evalSimpleExpr()
560 std::tie(SubExprResult, RemainingExpr) = evalIdentifierExpr(Expr, PCtx); in evalSimpleExpr()
632 ParseContext PCtx) const { in evalComplexExpr()
652 std::tie(RHSResult, RemainingExpr) = evalSimpleExpr(RemainingExpr, PCtx); in evalComplexExpr()
662 return evalComplexExpr(std::make_pair(ThisResult, RemainingExpr), PCtx); in evalComplexExpr()