in generator.go [306:318]
func findGregorianCalendar(lang *LDML) *Calendar {
if lang == nil || lang.Dates == nil || lang.Dates.Calendars == nil || lang.Dates.Calendars.Calendar == nil {
return nil
}
for _, calendar := range lang.Dates.Calendars.Calendar {
if calendar.Type == "gregorian" {
return calendar
}
}
return nil
}