Lines Matching refs:s
26 for i, s := range slice {
27 slice[i] = NinjaEscape(s)
37 func NinjaEscape(s string) string {
38 return ninjaEscaper.Replace(s)
52 for i, s := range slice {
53 slice[i] = ShellEscape(s)
81 func ShellEscape(s string) string {
86 if strings.IndexFunc(s, shellUnsafeCharNotSpace) == -1 {
88 return s
96 func ShellEscapeIncludingSpaces(s string) string {
97 if strings.IndexFunc(s, shellUnsafeChar) == -1 {
99 return s
109 func NinjaAndShellEscape(s string) string {
110 return ShellEscape(NinjaEscape(s))