Lines Matching refs:strLength
255 SVal strLength);
958 SVal strLength) { in setCStringLength() argument
959 assert(!strLength.isUndef() && "Attempt to set an undefined string length"); in setCStringLength()
991 if (strLength.isUnknown()) in setCStringLength()
994 return state->set<CStringLength>(MR, strLength); in setCStringLength()
1012 SVal strLength = svalBuilder.getMetadataSymbolVal(CStringChecker::getTag(), in getCStringLengthForRegion() local
1018 if (std::optional<NonLoc> strLn = strLength.getAs<NonLoc>()) { in getCStringLengthForRegion()
1030 state = state->set<CStringLength>(MR, strLength); in getCStringLengthForRegion()
1033 return strLength; in getCStringLengthForRegion()
1720 SVal strLength = getCStringLength(C, state, Arg.Expression, ArgVal); in evalstrLengthCommon() local
1724 if (strLength.isUndef()) in evalstrLengthCommon()
1739 std::optional<NonLoc> strLengthNL = strLength.getAs<NonLoc>(); in evalstrLengthCommon()
1784 result = strLength.castAs<DefinedOrUnknownSVal>(); in evalstrLengthCommon()
1894 SVal strLength = getCStringLength(C, state, srcExpr.Expression, srcVal); in evalStrcpyCommon() local
1895 std::optional<NonLoc> strLengthNL = strLength.getAs<NonLoc>(); in evalStrcpyCommon()
1902 if (strLength.isUndef()) in evalStrcpyCommon()
1964 amountCopied = strLength; in evalStrcpyCommon()
1995 amountCopied = strLength; in evalStrcpyCommon()
2051 LCtx, strLength); in evalStrcpyCommon()
2055 state, BO_Add, strLength, dstStrLength, sizeTy); in evalStrcpyCommon()
2078 amountCopied = strLength; in evalStrcpyCommon()
2091 strlRetVal = strLength; in evalStrcpyCommon()
2245 if (amountCopied != strLength) in evalStrcpyCommon()
2748 DefinedOrUnknownSVal strLength = in checkPreStmt() local
2751 state = state->set<CStringLength>(MR, strLength); in checkPreStmt()