Lines Matching refs:Substring
365 static Substring
366 CanonicalVarname(Substring name) in CanonicalVarname()
396 GNode_FindVar(GNode *scope, Substring varname, unsigned int hash) in GNode_FindVar()
415 VarFindSubstring(Substring name, GNode *scope, bool elsewhere) in VarFindSubstring()
861 UnexportVar(Substring varname, UnexportWhat what) in UnexportVar()
1319 SepBuf_AddSubstring(SepBuf *buf, Substring sub) in SepBuf_AddSubstring()
1343 typedef void (*ModifyWordProc)(Substring word, SepBuf *buf, void *data);
1352 ModifyWord_Head(Substring word, SepBuf *buf, void *dummy MAKE_ATTR_UNUSED) in ModifyWord_Head()
1363 ModifyWord_Tail(Substring word, SepBuf *buf, void *dummy MAKE_ATTR_UNUSED) in ModifyWord_Tail()
1374 ModifyWord_Suffix(Substring word, SepBuf *buf, void *dummy MAKE_ATTR_UNUSED) in ModifyWord_Suffix()
1387 ModifyWord_Root(Substring word, SepBuf *buf, void *dummy MAKE_ATTR_UNUSED) in ModifyWord_Root()
1401 ModifyWord_Match(Substring word, SepBuf *buf, void *data) in ModifyWord_Match()
1415 ModifyWord_NoMatch(Substring word, SepBuf *buf, void *data) in ModifyWord_NoMatch()
1427 Substring lhsPrefix;
1429 Substring lhsSuffix;
1435 ModifyWord_SysVSubst(Substring word, SepBuf *buf, void *data) in ModifyWord_SysVSubst()
1469 Substring lhs;
1470 Substring rhs;
1476 Substring_Find(Substring haystack, Substring needle) in Substring_Find()
1493 ModifyWord_Subst(Substring word, SepBuf *buf, void *data) in ModifyWord_Subst()
1585 RegexReplace(Substring replace, SepBuf *buf, const char *wp, in RegexReplace()
1609 Substring replace;
1619 ModifyWord_SubstRegex(Substring word, SepBuf *buf, void *data) in ModifyWord_SubstRegex()
1673 ModifyWord_Loop(Substring word, SepBuf *buf, void *data) in ModifyWord_Loop()
1764 ModifyWord_Realpath(Substring word, SepBuf *buf, void *data MAKE_ATTR_UNUSED) in ModifyWord_Realpath()
2245 Substring sub = LazyBuf_Get(part); in ParseModifierPartSubst()
2378 Substring word; in ModifyWords()
2991 ModifyWord_Copy(Substring word, SepBuf *buf, void *data MAKE_ATTR_UNUSED) in ModifyWord_Copy()
3265 num_val(Substring s) in num_val()
3295 a = num_val(*((const Substring *)sa)); in SubNumAsc()
3296 b = num_val(*((const Substring *)sb)); in SubNumAsc()
3310 ((const Substring *)sa)->start, ((const Substring *)sb)->start); in SubStrAsc()
3320 ShuffleSubstrings(Substring *strs, size_t n) in ShuffleSubstrings()
3326 Substring t = strs[i]; in ShuffleSubstrings()
3423 Substring thenExpr = LazyBuf_Get(&thenBuf); in ApplyModifier_IfElse()
3424 Substring elseExpr = LazyBuf_Get(&elseBuf); in ApplyModifier_IfElse()
3635 Substring lhs; in ApplyModifier_SysV()
4071 VarnameIsDynamic(Substring varname) in VarnameIsDynamic()
4246 FindLocalLegacyVar(Substring varname, GNode *scope, in FindLocalLegacyVar()
4272 Substring varname, VarEvalMode emode, FStr *out_val) in EvalUndefined()
4322 Substring name; in ParseVarnameLong()