mirror of
https://github.com/kubernetes/sample-controller.git
synced 2025-01-24 03:32:51 +08:00
ec723b2112
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. sample-controller: add example CRD controller **What this PR does / why we need it**: Adds a sample-controller example repository fixes #52752 **Special notes for your reviewer**: This is currently based on the sttts:sttts-codegen-scripts branch and should not be merged until that is (ref https://github.com/kubernetes/kubernetes/pull/52186) **Release note**: ``` Add sample-controller repository ``` /cc @sttts @nikhita @colemickens Kubernetes-commit: 9a7800f7d2efb88b397674672ac56f898826cf7c
31 lines
698 B
Go
31 lines
698 B
Go
// Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
|
|
|
|
package width
|
|
|
|
// elem is an entry of the width trie. The high byte is used to encode the type
|
|
// of the rune. The low byte is used to store the index to a mapping entry in
|
|
// the inverseData array.
|
|
type elem uint16
|
|
|
|
const (
|
|
tagNeutral elem = iota << typeShift
|
|
tagAmbiguous
|
|
tagWide
|
|
tagNarrow
|
|
tagFullwidth
|
|
tagHalfwidth
|
|
)
|
|
|
|
const (
|
|
numTypeBits = 3
|
|
typeShift = 16 - numTypeBits
|
|
|
|
// tagNeedsFold is true for all fullwidth and halfwidth runes except for
|
|
// the Won sign U+20A9.
|
|
tagNeedsFold = 0x1000
|
|
|
|
// The Korean Won sign is halfwidth, but SHOULD NOT be mapped to a wide
|
|
// variant.
|
|
wonSign rune = 0x20A9
|
|
)
|