Lines Matching refs:varnames
657 Words varnames; in Var_Undef() local
674 varnames = Str_Words(expanded, false); in Var_Undef()
675 if (varnames.len == 1 && varnames.words[0][0] == '\0') in Var_Undef()
676 varnames.len = 0; in Var_Undef()
678 for (i = 0; i < varnames.len; i++) { in Var_Undef()
679 const char *varname = varnames.words[i]; in Var_Undef()
683 Words_Free(varnames); in Var_Undef()
845 Words varnames = Str_Words(xvarnames, false); in Var_ReexportVars() local
848 for (i = 0; i < varnames.len; i++) in Var_ReexportVars()
849 ExportVar(varnames.words[i], scope, VEM_ENV); in Var_ReexportVars()
850 Words_Free(varnames); in Var_ReexportVars()
856 ExportVars(const char *varnames, bool isExport, VarExportMode mode) in ExportVars() argument
859 Words words = Str_Words(varnames, false); in ExportVars()
890 Var_Export(VarExportMode mode, const char *varnames) in Var_Export() argument
895 } else if (mode == VEM_PLAIN && varnames[0] == '\0') { in Var_Export()
900 ExportVarsExpand(varnames, true, mode); in Var_Export()
904 Var_ExportVars(const char *varnames) in Var_ExportVars() argument
906 ExportVarsExpand(varnames, false, VEM_PLAIN); in Var_ExportVars()
941 FStr varnames = FStr_InitRefer(""); in GetVarnamesToUnexport() local
955 varnames = FStr_InitRefer(arg); in GetVarnamesToUnexport()
962 varnames = FStr_InitOwn(expanded); in GetVarnamesToUnexport()
965 *out_varnames = varnames; in GetVarnamesToUnexport()
1000 UnexportVars(const char *varnames, UnexportWhat what) in UnexportVars() argument
1008 words = Substring_Words(varnames, false); in UnexportVars()
1022 FStr varnames; in Var_UnExport() local
1024 GetVarnamesToUnexport(isEnv, arg, &varnames, &what); in Var_UnExport()
1025 UnexportVars(varnames.str, what); in Var_UnExport()
1026 FStr_Done(&varnames); in Var_UnExport()
4874 const char **varnames; in Var_Dump() local
4881 varnames = vec.items; in Var_Dump()
4883 qsort(varnames, vec.len, sizeof varnames[0], StrAsc); in Var_Dump()
4886 const char *varname = varnames[i]; in Var_Dump()