const encoding/json/internal/jsonflags.AllowDuplicateNames

35 uses

	encoding/json/internal/jsonflags (current package)
		flags.go#L52: 		AllowDuplicateNames |
		flags.go#L99: 	AllowDuplicateNames   // encode or decode

	encoding/json
		v2_scanner.go#L31: 	xd.Struct.Flags.Set(jsonflags.ReportErrorsWithLegacySemantics | jsonflags.AllowDuplicateNames | jsonflags.AllowInvalidUTF8 | 1)

	encoding/json/jsontext
		decode.go#L582: 			if !d.Flags.Get(jsonflags.AllowDuplicateNames) {
		decode.go#L624: 		if !d.Flags.Get(jsonflags.AllowDuplicateNames) {
		decode.go#L637: 		if !d.Flags.Get(jsonflags.AllowDuplicateNames) {
		decode.go#L742: 			if !d.Flags.Get(jsonflags.AllowDuplicateNames) {
		decode.go#L975: 	if !d.Flags.Get(jsonflags.AllowDuplicateNames) {
		decode.go#L1024: 		if !d.Flags.Get(jsonflags.AllowDuplicateNames) && !names.insertQuoted(quotedName, flags2.IsVerbatim()) {
		encode.go#L297: 	if !e.Flags.Get(jsonflags.AllowDuplicateNames) {
		encode.go#L325: 	if !e.Flags.Get(jsonflags.AllowDuplicateNames) {
		encode.go#L375: 			if !e.Flags.Get(jsonflags.AllowDuplicateNames) {
		encode.go#L399: 		if !e.Flags.Get(jsonflags.AllowDuplicateNames) {
		encode.go#L409: 		if !e.Flags.Get(jsonflags.AllowDuplicateNames) {
		encode.go#L479: 			if !e.Flags.Get(jsonflags.AllowDuplicateNames) {
		encode.go#L560: 			if !e.Flags.Get(jsonflags.AllowDuplicateNames) {
		encode.go#L739: 	if !e.Flags.Get(jsonflags.AllowDuplicateNames) {
		encode.go#L767: 		if !e.Flags.Get(jsonflags.AllowDuplicateNames) && !names.insertQuoted(quotedName, isVerbatim) {
		options.go#L56: 		return jsonflags.AllowDuplicateNames | 1
		options.go#L58: 		return jsonflags.AllowDuplicateNames | 0
		value.go#L309: 	d.s.Flags.Set(jsonflags.AllowDuplicateNames | jsonflags.AllowInvalidUTF8 | 1)

	encoding/json/v2
		arshal.go#L204: 			if optsOriginal.Flags.Get(jsonflags.AllowDuplicateNames) != xe.Struct.Flags.Get(jsonflags.AllowDuplicateNames) {
		arshal.go#L249: 		if !mo.Flags.Get(jsonflags.AllowDuplicateNames) {
		arshal.go#L431: 			if optsOriginal.Flags.Get(jsonflags.AllowDuplicateNames) != xd.Struct.Flags.Get(jsonflags.AllowDuplicateNames) {
		arshal.go#L472: 		if !uo.Flags.Get(jsonflags.AllowDuplicateNames) {
		arshal_default.go#L1014: 			if !uo.Flags.Get(jsonflags.AllowDuplicateNames) && va.Len() > 0 {
		arshal_default.go#L1047: 					if !uo.Flags.Get(jsonflags.AllowDuplicateNames) && (!seen.IsValid() || seen.MapIndex(k.Value).IsValid()) {
		arshal_default.go#L1252: 			if !mo.Flags.Get(jsonflags.AllowDuplicateNames) && fields.embeddedFallback != nil {
		arshal_default.go#L1259: 			if !mo.Flags.Get(jsonflags.AllowDuplicateNames) {
		arshal_default.go#L1350: 						if !uo.Flags.Get(jsonflags.AllowDuplicateNames) && !xd.Namespaces.Last().InsertUnquoted(name) {
		arshal_default.go#L1372: 				if !uo.Flags.Get(jsonflags.AllowDuplicateNames) && !seenIdxs.insert(uint(f.id)) {
		arshal_default.go#L1908: 				t == anyType && !uo.Flags.Get(jsonflags.AllowDuplicateNames|jsonflags.FormatTag) &&
		arshal_embedded.go#L62: 		xd.Flags.Set(jsonflags.AllowDuplicateNames | jsonflags.AllowInvalidUTF8 | 1)