mirror of
https://github.com/golang/go
synced 2024-11-25 03:17:58 -07:00
comment func calcFlagsI
This commit is contained in:
parent
d73ed17748
commit
fde024351e
@ -210,6 +210,8 @@ func calcFlags(re *Regexp, flags *map[*Regexp]printFlags) (must, cant printFlags
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// calcFlagsI determines if the case-folding flag (?i) is required for character classes.
|
||||||
|
// It checks whether to look inside or outside character ranges for case folding, depending on which range is smaller, to minimize unnecessary checks.
|
||||||
func calcFlagsI(re *Regexp) (must, cant printFlags) {
|
func calcFlagsI(re *Regexp) (must, cant printFlags) {
|
||||||
if len(re.Rune) < 2 {
|
if len(re.Rune) < 2 {
|
||||||
return 0, 0
|
return 0, 0
|
||||||
|
Loading…
Reference in New Issue
Block a user