Home | History | Annotate | Download | only in kati

Lines Matching defs:String

50 	funcMap = map[string]func() mkFunc{
97 name string
100 func (e arityError) Error() string {
104 func assertArity(name string, req, n int) error {
111 func numericValueForFunc(v string) (int, bool) {
134 func (c *fclosure) String() string {
138 arg0 := c.args[0].String()
146 var args []string
148 args = append(args, arg.String())
361 var toks []string
363 toks = append(toks, string(tok))
369 var prev string
394 v := string(trimSpaceBytes(abuf.Bytes()))
431 v := string(trimSpaceBytes(fargs[0]))
439 v = string(trimSpaceBytes(fargs[1]))
581 pat := string(word)
608 name := filepath.Dir(string(word))
613 w.writeWordString(name + string(filepath.Separator))
635 name := string(word)
636 if name == string(filepath.Separator) {
662 tok := string(word)
688 tok := string(word)
775 fmt.Fprintf(w, "$(realpath %s 2>/dev/null)", string(wb.Bytes()))
783 name := string(word)
816 name := string(word)
949 arg := abuf.String()
966 cmdline := []string{shellVar, "-c", arg}
1026 variable := string(varname)
1091 v := ev.LookupVar(abuf.String())
1093 io.WriteString(w, v.String())
1140 lhs, op, rhsprefix, ok := parseAssignLiteral(prefix.String())
1161 arg := f.args[1].String()
1164 return &funcNop{expr: f.String()}
1167 lhs, op, rhs, ok := parseAssignLiteral(f.args[1].String())
1178 func stripComment(arg string) string {
1192 type funcNop struct{ expr string }
1194 func (f *funcNop) String() string { return f.expr }
1206 func parseAssignLiteral(s string) (lhs, op string, rhs Value, ok bool) {
1229 lhs string
1230 op string
1234 func (f *funcEvalAssign) String() string {
1254 return ev.errorf("eval assign error: %q: %v", f.String(), err)
1261 rvalue = &simpleVar{value: []string{vbuf.String()}, origin: "file"}
1268 rvalue, err = prev.Append(ev, string(rhs))
1321 v := ev.LookupVar(abuf.String())
1341 v := ev.LookupVar(abuf.String())
1363 fmt.Sprintf("echo %q", abuf.String()))
1368 fmt.Printf("%s\n", abuf.String())
1388 fmt.Sprintf("echo '%s: %s' 1>&2", ev.srcpos, abuf.String()))
1393 fmt.Printf("%s: %s\n", ev.srcpos, abuf.String())
1414 fmt.Sprintf("echo '%s: *** %s.' 1>&2 && false", ev.srcpos, abuf.String()))
1419 return ev.errorf("*** %s.", abuf.String())
1437 string(abuf.Bytes())