golang.org/x/text/internal/language.Tag.RegionID (field)
82 uses
golang.org/x/text/internal/language (current package)
compact.go#L18: cci |= CompactCoreInfo(t.RegionID)
compact.go#L26: RegionID: Region(c & 0x3ff),
compose.go#L58: b.Tag.RegionID = t.RegionID
language.go#L42: RegionID Region
language.go#L70: return t.LangID, t.ScriptID, t.RegionID
language.go#L75: return t.LangID == a.LangID && t.ScriptID == a.ScriptID && t.RegionID == a.RegionID
language.go#L133: if t.RegionID != 0 {
language.go#L135: n += copy(buf[n:], t.RegionID.String())
language.go#L145: if t.ScriptID == 0 && t.RegionID == 0 {
language.go#L156: } else if t.ScriptID == 0 && t.RegionID == 0 {
language.go#L202: t = Tag{LangID: b, ScriptID: s, RegionID: r}
language.go#L203: if t.RegionID == 0 && t.ScriptID != 0 && t.LangID != 0 {
language.go#L212: if t.RegionID != 0 {
language.go#L222: if Region(r) == t.RegionID {
language.go#L226: RegionID: Region(parents[i].toRegion),
match.go#L30: if t.RegionID == 0 || t.RegionID.Contains(id) {
match.go#L31: t.RegionID = id
match.go#L56: if i := regionInclusion[t.RegionID]; i < nRegionGroups {
match.go#L59: t.RegionID = Region(x.region)
match.go#L76: if t.ScriptID != 0 && t.RegionID != 0 {
match.go#L84: list := likelyRegion[t.RegionID : t.RegionID+1]
match.go#L109: } else if t.RegionID != 0 {
match.go#L118: if x.flags&scriptInFrom == 0 && t.RegionID.Contains(Region(x.region)) {
match.go#L119: tt.RegionID = Region(x.region)
match.go#L148: if t.RegionID != 0 {
match.go#L149: if i := regionInclusion[t.RegionID]; i < nRegionGroups {
match.go#L154: t.RegionID = Region(x.region)
match.go#L157: x := likelyRegion[t.RegionID]
match.go#L192: t.RegionID = id.RegionID
match.go#L217: {LangID: t.LangID, RegionID: t.RegionID},
parse.go#L332: t.RegionID, e = getRegionID(scan.token)
parse.go#L333: if t.RegionID == 0 {
parse.go#L336: scan.replace(t.RegionID.String())
golang.org/x/text/internal/language/compact
language.go#L45: t.RegionID = r
language.go#L70: tag, _ = tag.SetTypeForKey("rg", strings.ToLower(loc.RegionID.String())+"zzzz")
language.go#L208: build.SetTag(language.Tag{LangID: b, ScriptID: s, RegionID: r})
language.go#L219: t = language.Tag{LangID: b, ScriptID: s, RegionID: r}
golang.org/x/text/language
language.go#L38: func (t *Tag) region() language.Region { return t.tag().RegionID }
language.go#L58: return Base{tt.LangID}, Script{tt.ScriptID}, Region{tt.RegionID}
language.go#L156: if t.LangID == _mo && t.RegionID == 0 {
language.go#L157: t.RegionID = _MD
language.go#L179: if r := t.RegionID.Canonicalize(); r != t.RegionID {
language.go#L181: t.RegionID = r
language.go#L252: if tt.ScriptID == 0 && !tt.RegionID.IsCountry() {
language.go#L284: if tt.RegionID == 0 {
language.go#L311: return Region{tt.RegionID}, Low // TODO: differentiate between high and low.
language.go#L315: return Region{tag.RegionID}, Low
match.go#L108: if w.RegionID != tt.RegionID && w.RegionID != 0 {
match.go#L109: if w.RegionID != 0 && tt.RegionID != 0 && tt.RegionID.Contains(w.RegionID) {
match.go#L110: tt.RegionID = w.RegionID
match.go#L112: } else if r := w.RegionID.String(); len(r) == 2 {
match.go#L296: if tag.LangID != 0 || tag.RegionID != 0 || tag.ScriptID != 0 {
match.go#L301: return haveTag{tag, index, Exact, max.RegionID, max.ScriptID, altScript(max.LangID, max.ScriptID), 0}, max.LangID
match.go#L468: if w.RegionID != max.RegionID {
match.go#L469: w.RegionID = max.RegionID
match.go#L484: if w.ScriptID == 0 && w.RegionID == 0 {
match.go#L504: best.update(have, w, max.ScriptID, max.RegionID, pin)
match.go#L508: best.update(have, w, max.ScriptID, max.RegionID, pin)
match.go#L614: origReg := have.tag.RegionID == tag.RegionID && tag.RegionID != 0
match.go#L699: return a.ScriptID == b.ScriptID && a.RegionID == b.RegionID && a.VariantOrPrivateUseTags() == b.VariantOrPrivateUseTags()
match.go#L720: if tag, _ = canonicalize(All, tag); tag.ScriptID != 0 || tag.RegionID != 0 {
match.go#L729: paradigmLocales[i][1] = uint16(max.RegionID)
match.go#L732: paradigmLocales[i][2] = uint16(max.RegionID)
parse.go#L117: b.Tag.RegionID = v.regionID