go/analysis/passes/composite: whitelist unicode.Range32
We already whitelist unicode.Range16. This CL whitelists unicode.Range32 also, to be more consistent. Fixes golang/go#32507 Change-Id: I72a8cf7c63845510e51c7e6ebbd3b627ecb7e0da Reviewed-on: https://go-review.googlesource.com/c/tools/+/180922 Reviewed-by: Emmanuel Odeke <emm.odeke@gmail.com> Run-TryBot: Emmanuel Odeke <emm.odeke@gmail.com>
This commit is contained in:
parent
149740340b
commit
ed0dc45079
|
@ -119,3 +119,9 @@ var badNamedPointerSliceLiteral = []*unicode.CaseRange{
|
||||||
{1, 2, delta}, // want "unkeyed fields"
|
{1, 2, delta}, // want "unkeyed fields"
|
||||||
&unicode.CaseRange{1, 2, delta}, // want "unkeyed fields"
|
&unicode.CaseRange{1, 2, delta}, // want "unkeyed fields"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// unicode.Range16 is whitelisted, so there'll be no vet error
|
||||||
|
var range16 = unicode.Range16{0xfdd0, 0xfdef, 1}
|
||||||
|
|
||||||
|
// unicode.Range32 is whitelisted, so there'll be no vet error
|
||||||
|
var range32 = unicode.Range32{0x1fffe, 0x1ffff, 1}
|
||||||
|
|
|
@ -24,6 +24,7 @@ var unkeyedLiteral = map[string]bool{
|
||||||
"image.Uniform": true,
|
"image.Uniform": true,
|
||||||
|
|
||||||
"unicode.Range16": true,
|
"unicode.Range16": true,
|
||||||
|
"unicode.Range32": true,
|
||||||
|
|
||||||
// These three structs are used in generated test main files,
|
// These three structs are used in generated test main files,
|
||||||
// but the generator can be trusted.
|
// but the generator can be trusted.
|
||||||
|
|
Loading…
Reference in New Issue