Lines Matching refs:evalCast
177 return evalCast(nonloc::SymbolVal(LHS), resultTy, QualType{}); in MakeSymIntVal()
439 return evalCast(makeIntVal(0, /*isUnsigned=*/false), resultTy, in evalBinOpNN()
443 return evalCast(lhs, resultTy, QualType{}); in evalBinOpNN()
560 return evalCast(lhs, resultTy, QualType{}); in evalBinOpNN()
565 return evalCast(lhs, resultTy, QualType{}); in evalBinOpNN()
812 return evalCast(lhs, resultTy, QualType{}); in evalBinOpLL()
851 return evalCast(nonloc::ConcreteInt(*ResultInt), resultTy, QualType{}); in evalBinOpLL()
894 return evalCast(lhs, resultTy, QualType{}); in evalBinOpLL()
898 NonLoc l = evalCast(lhs, boolType, QualType{}).castAs<NonLoc>(); in evalBinOpLL()
980 LeftIndexVal = evalCast(*LeftIndex, ArrayIndexTy, QualType{}); in evalBinOpLL()
990 RightIndexVal = evalCast(*RightIndex, ArrayIndexTy, QualType{}); in evalBinOpLL()
1340 return cache(S, SVB.evalCast(OpVal, S->getType(), OpSym->getType())); in simplifySValOnce()