Lines Matching refs:AnyArgExpr
38 struct AnyArgExpr { struct
42 struct SourceArgExpr : AnyArgExpr {};
43 struct DestinationArgExpr : AnyArgExpr {};
44 struct SizeArgExpr : AnyArgExpr {};
286 AnyArgExpr Arg, SVal l) const;
288 AnyArgExpr Buffer, SVal Element,
292 AnyArgExpr Buffer, SizeArgExpr Size,
296 SizeArgExpr Size, AnyArgExpr First,
297 AnyArgExpr Second,
348 AnyArgExpr Arg, SVal l) const { in checkNonNull()
379 AnyArgExpr Buffer, SVal Element, in CheckLocation()
458 AnyArgExpr Buffer, SizeArgExpr Size, in CheckBufferAccess()
521 SizeArgExpr Size, AnyArgExpr First, in CheckOverlap()
522 AnyArgExpr Second, in CheckOverlap()
1452 AnyArgExpr Left = {Call.getArgExpr(0), 0}; in evalMemcmp()
1453 AnyArgExpr Right = {Call.getArgExpr(1), 1}; in evalMemcmp()
1565 AnyArgExpr Arg = {Call.getArgExpr(0), 0}; in evalstrLengthCommon()
2149 AnyArgExpr Left = {Call.getArgExpr(0), 0}; in evalStrcmpCommon()
2156 AnyArgExpr Right = {Call.getArgExpr(1), 1}; in evalStrcmpCommon()
2295 AnyArgExpr DelimStr = {Call.getArgExpr(1), 1}; in evalStrsep()
2380 AnyArgExpr CharE = {Call.getArgExpr(1), 1}; in evalMemset()