Lines Matching refs:leftLen
105 size_t leftLen; /* Length of string */ member
429 pattern->leftLen = Buf_Size(&buf); in get_sysvpattern()
459 (strncmp(word->s, pattern->lhs, pattern->leftLen) == 0)) { in VarSubstitute()
462 (wordLen == pattern->leftLen)) { in VarSubstitute()
480 if ((pattern->rightLen + wordLen - pattern->leftLen) != 0){ in VarSubstitute()
486 Buf_AddChars(buf, wordLen - pattern->leftLen, in VarSubstitute()
487 word->s + pattern->leftLen); in VarSubstitute()
498 cp = word->s + (wordLen - pattern->leftLen); in VarSubstitute()
500 strncmp(cp, pattern->lhs, pattern->leftLen) == 0) { in VarSubstitute()
541 wordLen -= (cp - word->s) + pattern->leftLen; in VarSubstitute()
542 word->s = cp + pattern->leftLen; in VarSubstitute()
807 Buf_AddChars(&buf, pattern->leftLen, pattern->lhs); in VarGetPattern()
994 &pattern->leftLen, NULL); in common_get_patternarg()
997 if (dosubst && pattern->leftLen > 0) { in common_get_patternarg()
998 if (pattern->lhs[pattern->leftLen-1] == '$') { in common_get_patternarg()
999 pattern->leftLen--; in common_get_patternarg()
1004 pattern->leftLen--; in common_get_patternarg()