Lines Matching refs:GNode
141 * Scope variables are stored in GNode.vars. The only way to undefine
169 * These variables are not registered in any GNode, therefore they
334 GNode *SCOPE_CMDLINE;
335 GNode *SCOPE_GLOBAL;
336 GNode *SCOPE_INTERNAL;
468 GNode_FindVar(GNode *scope, Substring varname, unsigned hash)
487 VarFindSubstring(Substring name, GNode *scope, bool elsewhere)
533 VarFind(const char *name, GNode *scope, bool elsewhere)
562 VarAdd(const char *name, const char *value, GNode *scope, VarSetFlags flags)
578 Var_Delete(GNode *scope, const char *varname)
622 Var_DeleteAll(GNode *scope)
698 ExportVarEnv(Var *v, GNode *scope)
771 ExportVar(const char *name, GNode *scope, VarExportMode mode)
797 Var_ReexportVars(GNode *scope)
1016 Var_SetWithFlags(GNode *scope, const char *name, const char *val,
1136 Var_Set(GNode *scope, const char *name, const char *val)
1146 Var_SetExpand(GNode *scope, const char *name, const char *val)
1191 Var_Append(GNode *scope, const char *name, const char *val)
1234 Var_AppendExpand(GNode
1259 Var_Exists(GNode *scope, const char *name)
1278 Var_ExistsExpand(GNode *scope, const char *name)
1302 Var_Value(GNode *scope, const char *name)
1340 GNode_ValueDirect(GNode *gn, const char *name)
1470 GNode *scope;
1695 GNode *scope;
2017 GNode *const_member scope;
2614 GNode *gn;
3553 GNode *scope;
4166 UndefinedShortVarValue(char varname, const GNode *scope)
4198 GNode *scope, VarEvalMode emode,
4254 ParseVarnameShort(char varname, const char **pp, GNode *scope,
4298 FindLocalLegacyVar(Substring varname, GNode *scope,
4374 GNode *scope,
4484 VarEvalMode emode, GNode *scope, ExprDefined defined)
4557 Var_Parse(const char **pp, GNode *scope, VarEvalMode emode)
4706 VarSubstExpr(const char **pp, Buffer *buf, GNode *scope, VarEvalMode emode)
4764 Var_Subst(const char *str, GNode *scope, VarEvalMode emode)
4784 Var_SubstInTarget(const char *str, GNode *scope)
4819 Var_Expand(FStr *str, GNode *scope, VarEvalMode emode)
4847 Var_Dump(GNode *scope)