H A D | var.c | 1321 VarEvalMode_WithoutKeepDollar(VarEvalMode emode) VarEvalMode_WithoutKeepDollar() argument 1328 VarEvalMode_UndefOk(VarEvalMode emode) VarEvalMode_UndefOk() argument 1334 VarEvalMode_ShouldEval(VarEvalMode emode) VarEvalMode_ShouldEval() argument 1340 VarEvalMode_ShouldKeepUndef(VarEvalMode emode) VarEvalMode_ShouldKeepUndef() argument 1347 VarEvalMode_ShouldKeepDollar(VarEvalMode emode) VarEvalMode_ShouldKeepDollar() argument 1678 VarEvalMode emode; global() member 2000 VarEvalMode const_member emode; global() member 2126 ParseModifierPartExpr(const char ** pp,LazyBuf * part,const ModChain * ch,VarEvalMode emode) ParseModifierPartExpr() argument 2190 ParseModifierPart(const char ** pp,char end1,char end2,VarEvalMode emode,ModChain * ch,LazyBuf * part,PatternFlags * out_pflags,struct ModifyWord_SubstArgs * subst) ParseModifierPart() argument 4195 ParseVarname(const char ** pp,char startc,char endc,GNode * scope,VarEvalMode emode,LazyBuf * buf) ParseVarname() argument 4252 ParseVarnameShort(char varname,const char ** pp,GNode * scope,VarEvalMode emode,const char ** out_false_val,Var ** out_true_var) ParseVarnameShort() argument 4319 EvalUndefined(bool dynamic,const char * start,const char * p,Substring varname,VarEvalMode emode) EvalUndefined() argument 4346 ParseVarnameLong(const char ** pp,char startc,GNode * scope,VarEvalMode emode,const char ** out_false_pp,FStr * out_false_val,char * out_true_endc,Var ** out_true_v,bool * out_true_haveModifier,const char ** out_true_extraModifiers,bool * out_true_dynamic,ExprDefined * out_true_exprDefined) ParseVarnameLong() argument 4447 Expr_Init(name,value,emode,scope,defined) global() argument 4452 Expr_Init(const char * name,FStr value,VarEvalMode emode,GNode * scope,ExprDefined defined) Expr_Init() argument 4470 Var_Parse_U(const char ** pp,VarEvalMode emode,FStr * out_value) Var_Parse_U() argument 4527 Var_Parse(const char ** pp,GNode * scope,VarEvalMode emode) Var_Parse() argument 4670 VarSubstDollarDollar(const char ** pp,Buffer * res,VarEvalMode emode) VarSubstDollarDollar() argument 4681 VarSubstExpr(const char ** pp,Buffer * buf,GNode * scope,VarEvalMode emode,bool * inout_errorReported) VarSubstExpr() argument 4759 Var_Subst(const char * str,GNode * scope,VarEvalMode emode) Var_Subst() argument 4796 Var_Expand(FStr * str,GNode * scope,VarEvalMode emode) Var_Expand() argument [all...] |