Lines Matching refs:r
50 func isDelimiter(r rune) bool {
51 return r == '-' || r == '_' || unicode.IsSpace(r)
54 func shouldWriteDelimiter(r, prev, next rune) bool { argument
60 caseDelimit := unicode.IsUpper(r) && (unicode.IsLower(prev) || unicode.IsLower(next))
62 digitDelimit := !unicode.IsDigit(r) && unicode.IsDigit(prev)
63 return isDelimiter(r) || caseDelimit || digitDelimit
70 for i, r := range runes {
79 if shouldWriteDelimiter(r, prev, next) {
83 if !isDelimiter(r) {
85 out.WriteRune(r)
112 for i, r := range runes {
114 if i > 1 && unicode.IsLower(r) {
155 func HasConfigVariant(r *pb.Requirement, configID string, variantID string) bool {
156 for _, spec := range r.GetSpecs() {