Lines Matching refs:strLength
216 SVal strLength);
765 SVal strLength) { in setCStringLength() argument
766 assert(!strLength.isUndef() && "Attempt to set an undefined string length"); in setCStringLength()
798 if (strLength.isUnknown()) in setCStringLength()
801 return state->set<CStringLength>(MR, strLength); in setCStringLength()
819 SVal strLength = svalBuilder.getMetadataSymbolVal(CStringChecker::getTag(), in getCStringLengthForRegion() local
825 if (Optional<NonLoc> strLn = strLength.getAs<NonLoc>()) { in getCStringLengthForRegion()
837 state = state->set<CStringLength>(MR, strLength); in getCStringLengthForRegion()
840 return strLength; in getCStringLengthForRegion()
1465 SVal strLength = getCStringLength(C, state, Arg.Expression, ArgVal); in evalstrLengthCommon() local
1469 if (strLength.isUndef()) in evalstrLengthCommon()
1484 Optional<NonLoc> strLengthNL = strLength.getAs<NonLoc>(); in evalstrLengthCommon()
1529 result = strLength.castAs<DefinedOrUnknownSVal>(); in evalstrLengthCommon()
1632 SVal strLength = getCStringLength(C, state, srcExpr.Expression, srcVal); in evalStrcpyCommon() local
1633 Optional<NonLoc> strLengthNL = strLength.getAs<NonLoc>(); in evalStrcpyCommon()
1640 if (strLength.isUndef()) in evalStrcpyCommon()
1701 amountCopied = strLength; in evalStrcpyCommon()
1732 amountCopied = strLength; in evalStrcpyCommon()
1786 StateZeroSize = StateZeroSize->BindExpr(CE, LCtx, strLength); in evalStrcpyCommon()
1790 state, BO_Add, strLength, dstStrLength, sizeTy); in evalStrcpyCommon()
1812 amountCopied = strLength; in evalStrcpyCommon()
1825 strlRetVal = strLength; in evalStrcpyCommon()
1967 if (amountCopied != strLength) in evalStrcpyCommon()
2410 DefinedOrUnknownSVal strLength = in checkPreStmt() local
2413 state = state->set<CStringLength>(MR, strLength); in checkPreStmt()