golang.org/x/text/internal/language.Tag.LangID (field)
96 uses
golang.org/x/text/internal/language (current package)
compact.go#L13: if t.LangID > langNoIndexOffset {
compact.go#L16: cci |= CompactCoreInfo(t.LangID) << (8 + 12)
compact.go#L25: LangID: Language(c >> 20),
compose.go#L57: b.Tag.LangID = t.LangID
language.go#L41: LangID Language
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#L128: n := t.LangID.StringToBuf(buf[:])
language.go#L146: return t.LangID.String()
language.go#L157: text = append(text, t.LangID.String()...)
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#L204: base, _ := addTags(Tag{LangID: t.LangID})
language.go#L206: return Tag{LangID: t.LangID}
language.go#L211: if t.LangID != 0 {
language.go#L220: if Language(parents[i].lang) == t.LangID && Script(parents[i].maxScript) == maxScript {
language.go#L224: LangID: t.LangID,
language.go#L234: base, _ := addTags(Tag{LangID: t.LangID})
language.go#L236: return Tag{LangID: t.LangID, ScriptID: maxScript}
language.go#L238: return Tag{LangID: t.LangID}
language.go#L242: base, _ := addTags(Tag{LangID: t.LangID})
language.go#L246: return Tag{LangID: t.LangID}
lookup.go#L408: t.LangID = Language(v)
match.go#L18: if t.LangID == 0 {
match.go#L19: t.LangID = id
match.go#L58: if Language(x.lang) == t.LangID && Script(x.script) == t.ScriptID {
match.go#L77: if t.LangID != 0 {
match.go#L96: if t.LangID != 0 {
match.go#L98: if t.LangID < langNoIndexOffset {
match.go#L99: x := likelyLang[t.LangID]
match.go#L171: if t.LangID < langNoIndexOffset {
match.go#L172: x := likelyLang[t.LangID]
match.go#L181: if t.LangID == 0 {
match.go#L182: t.LangID = _en // default language
match.go#L190: t.LangID = id.LangID
match.go#L216: {LangID: t.LangID},
match.go#L217: {LangID: t.LangID, RegionID: t.RegionID},
match.go#L218: {LangID: t.LangID, ScriptID: t.ScriptID},
parse.go#L294: t.LangID, e = getLangID(scan.token)
parse.go#L296: scan.replace(t.LangID.String())
parse.go#L304: t.LangID = lang
golang.org/x/text/internal/language/compact
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#L37: func (t *Tag) lang() language.Language { return t.tag().LangID }
language.go#L58: return Base{tt.LangID}, Script{tt.ScriptID}, Region{tt.RegionID}
language.go#L121: if t.LangID.SuppressScript() == t.ScriptID {
language.go#L128: if l, aliasType := t.LangID.Canonicalize(); l != t.LangID {
language.go#L132: if t.LangID == _sh && t.ScriptID == 0 {
language.go#L135: t.LangID = l
language.go#L149: if c&CLDR == 0 || t.LangID != _nb {
language.go#L151: t.LangID = l
language.go#L156: if t.LangID == _mo && t.RegionID == 0 {
language.go#L159: t.LangID = l
language.go#L165: } else if c&Legacy != 0 && t.LangID == _no && c&CLDR != 0 {
language.go#L166: t.LangID = _nb
language.go#L255: if tag, err := tt.Maximize(); err == nil && tag.LangID != 0 {
language.go#L256: return Base{tag.LangID}, c
language.go#L281: if scr := tt.LangID.SuppressScript(); scr != 0 {
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#L385: m.header(tt.LangID).addIfNew(pair, true)
match.go#L394: if max != tt.LangID {
match.go#L459: h := m.index[w.LangID]
match.go#L460: if w.LangID != 0 {
match.go#L490: if h = m.index[max.LangID]; h == nil {
match.go#L496: if w.LangID == t.lang() {
match.go#L560: if m.pinLanguage && tag.LangID != m.want.LangID {
match.go#L564: if tag.LangID == m.want.LangID && m.sameRegionGroup {
match.go#L565: _, sameGroup := regionGroupDist(m.pinnedRegion, have.maxRegion, have.maxScript, m.want.LangID)
match.go#L605: origLang := have.tag.LangID == tag.LangID && tag.LangID != 0
match.go#L622: regGroupDist, sameGroup := regionGroupDist(have.maxRegion, maxRegion, maxScript, tag.LangID)
match.go#L630: paradigmReg := isParadigmLocale(tag.LangID, have.maxRegion)
match.go#L719: tag := language.Tag{LangID: language.Language(lm.From)}
match.go#L726: t := language.Tag{LangID: language.Language(v[0])}
parse.go#L98: b.Tag.LangID = v.langID
parse.go#L160: t = makeTag(language.Tag{LangID: id})
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |