encoding/json/internal/jsonflags.Flags.Get (method)
267 uses
encoding/json/internal/jsonflags (current package)
flags.go#L204: func (fs Flags) Get(f Bools) bool {
encoding/json/internal/jsonopts
options.go#L87: v := structOpts.Flags.Get(opt)
options.go#L89: if !ok && opt == jsonflags.StringifyNumbers && structOpts.Flags.Get(jsonflags.StringTag) {
options.go#L94: v := structOpts.Flags.Get(jsonflags.FormatTagSupported)
options.go#L199: return s1.Flags.Get(jsonflags.Multiline) != s2.Flags.Get(jsonflags.Multiline) ||
options.go#L200: s1.Flags.Get(jsonflags.SpaceAfterColon) != s2.Flags.Get(jsonflags.SpaceAfterColon) ||
options.go#L201: s1.Flags.Get(jsonflags.SpaceAfterComma) != s2.Flags.Get(jsonflags.SpaceAfterComma) ||
options.go#L202: (s2.Flags.Get(jsonflags.Multiline) && (s1.Indent != s2.Indent || s1.IndentPrefix != s2.IndentPrefix))
encoding/json/internal/jsonwire
encode.go#L78: if !(c == '<' || c == '>' || c == '&') || flags.Get(jsonflags.EscapeForHTML) {
encode.go#L97: case (r == '\u2028' || r == '\u2029') && flags.Get(jsonflags.EscapeForJS):
encode.go#L106: if hasInvalidUTF8 && !flags.Get(jsonflags.AllowInvalidUTF8) {
encode.go#L153: n, err := ConsumeString(&valFlags, src, !flags.Get(jsonflags.AllowInvalidUTF8))
encode.go#L161: if !flags.Get(jsonflags.AnyEscape) &&
encode.go#L162: (valFlags.IsCanonical() || flags.Get(jsonflags.PreserveRawStrings)) {
encode.go#L170: if flags.Get(jsonflags.PreserveRawStrings) {
encode.go#L174: if (c == '<' || c == '>' || c == '&') && flags.Get(jsonflags.EscapeForHTML) {
encode.go#L182: if (r == '\u2028' || r == '\u2029') && flags.Get(jsonflags.EscapeForJS) {
encode.go#L246: if !flags.Get(jsonflags.CanonicalizeNumbers) {
encode.go#L265: if !flags.Get(jsonflags.CanonicalizeRawFloats) {
encode.go#L273: if !flags.Get(jsonflags.CanonicalizeRawInts) || n < maxExactIntegerDigits {
encoding/json/jsontext
decode.go#L138: case d.s.Flags.Get(jsonflags.WithinArshalCall):
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#L930: n, err = jsonwire.ConsumeStringResumable(flags, d.buf[pos:], n, !d.Flags.Get(jsonflags.AllowInvalidUTF8))
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#L107: case e.s.Flags.Get(jsonflags.WithinArshalCall):
encode.go#L127: if e.Struct.Flags.Get(jsonflags.Multiline) {
encode.go#L165: if e.Tokens.Depth() == 1 && !e.Flags.Get(jsonflags.OmitTopLevelNewline) {
encode.go#L297: if !e.Flags.Get(jsonflags.AllowDuplicateNames) {
encode.go#L325: if !e.Flags.Get(jsonflags.AllowDuplicateNames) {
encode.go#L353: if e.Flags.Get(jsonflags.AnyWhitespace) {
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#L448: if e.Flags.Get(jsonflags.AnyWhitespace) {
encode.go#L479: if !e.Flags.Get(jsonflags.AllowDuplicateNames) {
encode.go#L535: if e.Flags.Get(jsonflags.AnyWhitespace) {
encode.go#L560: if !e.Flags.Get(jsonflags.AllowDuplicateNames) {
encode.go#L582: if e.Flags.Get(jsonflags.ReorderRawObjects) {
encode.go#L592: if e.Flags.Get(jsonflags.ReorderRawObjects) {
encode.go#L618: if e.Flags.Get(jsonflags.SpaceAfterColon) {
encode.go#L622: if delim == ',' && e.Flags.Get(jsonflags.SpaceAfterComma) {
encode.go#L625: if e.Flags.Get(jsonflags.Multiline) {
encode.go#L637: if e.Flags.Get(jsonflags.SpaceAfterColon) {
encode.go#L641: if delim == ',' && e.Flags.Get(jsonflags.SpaceAfterComma) {
encode.go#L644: if e.Flags.Get(jsonflags.Multiline) {
encode.go#L699: if n := jsonwire.ConsumeSimpleNumber(src); n > 0 && !e.Flags.Get(jsonflags.CanonicalizeNumbers) {
encode.go#L739: if !e.Flags.Get(jsonflags.AllowDuplicateNames) {
encode.go#L747: if e.Flags.Get(jsonflags.Multiline) {
encode.go#L767: if !e.Flags.Get(jsonflags.AllowDuplicateNames) && !names.insertQuoted(quotedName, isVerbatim) {
encode.go#L783: if e.Flags.Get(jsonflags.SpaceAfterColon) {
encode.go#L806: if e.Flags.Get(jsonflags.SpaceAfterComma) {
encode.go#L812: if e.Flags.Get(jsonflags.Multiline) {
encode.go#L853: if e.Flags.Get(jsonflags.Multiline) {
encode.go#L877: if e.Flags.Get(jsonflags.SpaceAfterComma) {
encode.go#L884: if e.Flags.Get(jsonflags.Multiline) {
errors.go#L102: if state.options().Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) && err != io.ErrUnexpectedEOF {
encoding/json/v2
arshal.go#L169: if err != nil && xe.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal.go#L185: if err != nil && xe.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal.go#L204: if optsOriginal.Flags.Get(jsonflags.AllowDuplicateNames) != xe.Struct.Flags.Get(jsonflags.AllowDuplicateNames) {
arshal.go#L207: if optsOriginal.Flags.Get(jsonflags.AllowInvalidUTF8) != xe.Struct.Flags.Get(jsonflags.AllowInvalidUTF8) {
arshal.go#L212: if xe.Struct.Flags.Get(jsonflags.Multiline) {
arshal.go#L221: if err != nil && xe.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal.go#L249: if !mo.Flags.Get(jsonflags.AllowDuplicateNames) {
arshal.go#L391: if err != nil && xd.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal.go#L408: if err != nil && xd.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal.go#L431: if optsOriginal.Flags.Get(jsonflags.AllowDuplicateNames) != xd.Struct.Flags.Get(jsonflags.AllowDuplicateNames) {
arshal.go#L434: if optsOriginal.Flags.Get(jsonflags.AllowInvalidUTF8) != xd.Struct.Flags.Get(jsonflags.AllowInvalidUTF8) {
arshal.go#L440: if err != nil && xd.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal.go#L456: if uo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal.go#L472: if !uo.Flags.Get(jsonflags.AllowDuplicateNames) {
arshal_any.go#L91: if uo.Flags.Get(jsonflags.UnmarshalAnyWithRawNumber) {
arshal_any.go#L120: if mo.Flags.Get(jsonflags.FormatNilMapAsNull) && obj == nil {
arshal_any.go#L124: if !mo.Flags.Get(jsonflags.AnyWhitespace) && !xe.Tokens.Last.NeedObjectName() {
arshal_any.go#L139: if !mo.Flags.Get(jsonflags.AllowInvalidUTF8) {
arshal_any.go#L142: if !mo.Flags.Get(jsonflags.Deterministic) || len(obj) <= 1 {
arshal_any.go#L187: if !uo.Flags.Get(jsonflags.AllowInvalidUTF8) {
arshal_any.go#L236: if mo.Flags.Get(jsonflags.FormatNilSliceAsNull) && arr == nil {
arshal_any.go#L240: if !mo.Flags.Get(jsonflags.AnyWhitespace) && !xe.Tokens.Last.NeedObjectName() {
arshal_default.go#L132: stringify = mo.Flags.Get(jsonflags.StringTag) && mo.Flags.Get(jsonflags.StringifyWithLegacySemantics)
arshal_default.go#L133: if mo.Flags.Get(jsonflags.StringTag) && !mo.Flags.Get(jsonflags.StringifyWithLegacySemantics|jsonflags.ReportErrorsWithLegacySemantics) {
arshal_default.go#L142: if optimizeCommon && !mo.Flags.Get(jsonflags.AnyWhitespace) && !stringify && !xe.Tokens.Last.NeedObjectName() {
arshal_default.go#L163: stringify = uo.Flags.Get(jsonflags.StringTag) && uo.Flags.Get(jsonflags.StringifyWithLegacySemantics)
arshal_default.go#L164: if uo.Flags.Get(jsonflags.StringTag) && !uo.Flags.Get(jsonflags.StringifyWithLegacySemantics|jsonflags.ReportErrorsWithLegacySemantics) {
arshal_default.go#L178: if !uo.Flags.Get(jsonflags.MergeWithLegacySemantics) {
arshal_default.go#L195: if uo.Flags.Get(jsonflags.StringifyWithLegacySemantics) && tok.String() == "null" {
arshal_default.go#L196: if !uo.Flags.Get(jsonflags.MergeWithLegacySemantics) {
arshal_default.go#L217: stringify = mo.Flags.Get(jsonflags.StringTag) && mo.Flags.Get(jsonflags.StringifyWithLegacySemantics)
arshal_default.go#L218: if mo.Flags.Get(jsonflags.StringTag) && !mo.Flags.Get(jsonflags.StringifyWithLegacySemantics|jsonflags.ReportErrorsWithLegacySemantics) {
arshal_default.go#L228: if optimizeCommon && !mo.Flags.Get(jsonflags.AnyWhitespace) && !stringify && !xe.Tokens.Last.NeedObjectName() {
arshal_default.go#L261: stringify = uo.Flags.Get(jsonflags.StringTag) && uo.Flags.Get(jsonflags.StringifyWithLegacySemantics)
arshal_default.go#L262: if uo.Flags.Get(jsonflags.StringTag) && !uo.Flags.Get(jsonflags.StringifyWithLegacySemantics|jsonflags.ReportErrorsWithLegacySemantics) {
arshal_default.go#L277: if !uo.Flags.Get(jsonflags.MergeWithLegacySemantics) {
arshal_default.go#L285: if !uo.Flags.Get(jsonflags.MergeWithLegacySemantics) {
arshal_default.go#L336: if !mo.Flags.Get(jsonflags.FormatBytesWithLegacySemantics) && isNamedByte {
arshal_default.go#L343: case mo.Flags.Get(jsonflags.StringTag) && !mo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics):
arshal_default.go#L363: case mo.Flags.Get(jsonflags.FormatByteArrayAsArray) && va.Kind() == reflect.Array:
arshal_default.go#L365: case mo.Flags.Get(jsonflags.FormatBytesWithLegacySemantics) && hasMarshaler:
arshal_default.go#L368: if mo.Flags.Get(jsonflags.FormatNilSliceAsNull) && va.Kind() == reflect.Slice && va.IsNil() {
arshal_default.go#L379: if !uo.Flags.Get(jsonflags.FormatBytesWithLegacySemantics) && isNamedByte {
arshal_default.go#L386: case uo.Flags.Get(jsonflags.StringTag) && !uo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics):
arshal_default.go#L406: case uo.Flags.Get(jsonflags.FormatByteArrayAsArray) && va.Kind() == reflect.Array:
arshal_default.go#L408: case uo.Flags.Get(jsonflags.FormatBytesWithLegacySemantics) && dec.PeekKind() == '[':
arshal_default.go#L420: if !uo.Flags.Get(jsonflags.MergeWithLegacySemantics) || va.Kind() != reflect.Array {
arshal_default.go#L437: if len(val) != encodedLen(len(b)) && !uo.Flags.Get(jsonflags.ParseBytesWithLooseRFC4648) {
arshal_default.go#L450: if len(b) != len(dst) && !uo.Flags.Get(jsonflags.UnmarshalArrayFromAnyLength) {
arshal_default.go#L472: stringify := xe.Tokens.Last.NeedObjectName() || mo.Flags.Get(jsonflags.StringifyNumbers|jsonflags.StringTag)
arshal_default.go#L478: if optimizeCommon && !mo.Flags.Get(jsonflags.AnyWhitespace) && !stringify {
arshal_default.go#L494: stringify := xd.Tokens.Last.NeedObjectName() || uo.Flags.Get(jsonflags.StringifyNumbers|jsonflags.StringTag)
arshal_default.go#L506: if !uo.Flags.Get(jsonflags.MergeWithLegacySemantics) {
arshal_default.go#L515: if uo.Flags.Get(jsonflags.StringifyWithLegacySemantics) {
arshal_default.go#L522: if !uo.Flags.Get(jsonflags.MergeWithLegacySemantics) {
arshal_default.go#L571: stringify := xe.Tokens.Last.NeedObjectName() || mo.Flags.Get(jsonflags.StringifyNumbers|jsonflags.StringTag)
arshal_default.go#L577: if optimizeCommon && !mo.Flags.Get(jsonflags.AnyWhitespace) && !stringify {
arshal_default.go#L593: stringify := xd.Tokens.Last.NeedObjectName() || uo.Flags.Get(jsonflags.StringifyNumbers|jsonflags.StringTag)
arshal_default.go#L605: if !uo.Flags.Get(jsonflags.MergeWithLegacySemantics) {
arshal_default.go#L614: if uo.Flags.Get(jsonflags.StringifyWithLegacySemantics) {
arshal_default.go#L621: if !uo.Flags.Get(jsonflags.MergeWithLegacySemantics) {
arshal_default.go#L661: stringify := xe.Tokens.Last.NeedObjectName() || mo.Flags.Get(jsonflags.StringifyNumbers|jsonflags.StringTag)
arshal_default.go#L675: if mo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_default.go#L684: if optimizeCommon && !mo.Flags.Get(jsonflags.AnyWhitespace) && !stringify {
arshal_default.go#L700: stringify := xd.Tokens.Last.NeedObjectName() || uo.Flags.Get(jsonflags.StringifyNumbers|jsonflags.StringTag)
arshal_default.go#L718: if !uo.Flags.Get(jsonflags.MergeWithLegacySemantics) {
arshal_default.go#L740: if uo.Flags.Get(jsonflags.StringifyWithLegacySemantics) {
arshal_default.go#L747: if !uo.Flags.Get(jsonflags.MergeWithLegacySemantics) {
arshal_default.go#L807: emitNull := mo.Flags.Get(jsonflags.FormatNilMapAsNull)
arshal_default.go#L809: if mo.Flags.Get(jsonflags.StringTag) && !mo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_default.go#L831: if optimizeCommon && !mo.Flags.Get(jsonflags.AnyWhitespace) && !xe.Tokens.Last.NeedObjectName() {
arshal_default.go#L861: if !nonDefaultKey && mapKeyWithUniqueRepresentation(k.Kind(), mo.Flags.Get(jsonflags.AllowInvalidUTF8)) {
arshal_default.go#L866: case !mo.Flags.Get(jsonflags.Deterministic) || n <= 1:
arshal_default.go#L871: if mo.Flags.Get(jsonflags.CallMethodsWithLegacySemantics) &&
arshal_default.go#L923: if mo.Flags.Get(jsonflags.CallMethodsWithLegacySemantics) &&
arshal_default.go#L961: if uo.Flags.Get(jsonflags.StringTag) && !uo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_default.go#L1005: if !nonDefaultKey && mapKeyWithUniqueRepresentation(k.Kind(), uo.Flags.Get(jsonflags.AllowInvalidUTF8)) {
arshal_default.go#L1014: if !uo.Flags.Get(jsonflags.AllowDuplicateNames) && va.Len() > 0 {
arshal_default.go#L1035: if !uo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_default.go#L1047: if !uo.Flags.Get(jsonflags.AllowDuplicateNames) && (!seen.IsValid() || seen.MapIndex(k.Value).IsValid()) {
arshal_default.go#L1052: if !uo.Flags.Get(jsonflags.MergeWithLegacySemantics) {
arshal_default.go#L1125: if mo.Flags.Get(jsonflags.StringTag) && !mo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_default.go#L1133: if errInit != nil && !mo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_default.go#L1135: } else if fields.errUnsupportedFormat != nil && !mo.Flags.Get(jsonflags.FormatTagSupported) {
arshal_default.go#L1157: if (f.omitzero || mo.Flags.Get(jsonflags.OmitZeroStructFields)) &&
arshal_default.go#L1163: if f.omitempty && mo.Flags.Get(jsonflags.OmitEmptyWithLegacySemantics) && isLegacyEmpty(v) {
arshal_default.go#L1178: if f.omitempty && !mo.Flags.Get(jsonflags.OmitEmptyWithLegacySemantics) &&
arshal_default.go#L1198: if mo.Flags.Get(jsonflags.SpaceAfterComma) {
arshal_default.go#L1202: if mo.Flags.Get(jsonflags.Multiline) {
arshal_default.go#L1239: if f.omitempty && !mo.Flags.Get(jsonflags.OmitEmptyWithLegacySemantics) {
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#L1291: if uo.Flags.Get(jsonflags.StringTag) && !uo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_default.go#L1305: if !uo.Flags.Get(jsonflags.MergeWithLegacySemantics) {
arshal_default.go#L1311: if errInit != nil && !uo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_default.go#L1313: } else if fields.errUnsupportedFormat != nil && !uo.Flags.Get(jsonflags.FormatTagSupported) {
arshal_default.go#L1339: if numMatch > 1 && !uo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_default.go#L1343: if uo.Flags.Get(jsonflags.RejectUnknownMembers) && fields.embeddedFallback == nil {
arshal_default.go#L1345: if !uo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
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#L1395: if !uo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_default.go#L1487: emitNull := mo.Flags.Get(jsonflags.FormatNilSliceAsNull)
arshal_default.go#L1489: if mo.Flags.Get(jsonflags.StringTag) && !mo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_default.go#L1511: if optimizeCommon && !mo.Flags.Get(jsonflags.AnyWhitespace) && !xe.Tokens.Last.NeedObjectName() {
arshal_default.go#L1543: if uo.Flags.Get(jsonflags.StringTag) && !uo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_default.go#L1586: if mustZero && !uo.Flags.Get(jsonflags.MergeWithLegacySemantics) {
arshal_default.go#L1627: if mo.Flags.Get(jsonflags.StringTag) && !mo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_default.go#L1655: if uo.Flags.Get(jsonflags.StringTag) && !uo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_default.go#L1669: if !uo.Flags.Get(jsonflags.MergeWithLegacySemantics) {
arshal_default.go#L1690: if !uo.Flags.Get(jsonflags.MergeWithLegacySemantics) {
arshal_default.go#L1708: if err != nil && !uo.Flags.Get(jsonflags.UnmarshalArrayFromAnyLength) {
arshal_default.go#L1738: if mo.Flags.Get(jsonflags.StringTag) && mo.Flags.Get(jsonflags.StringifyWithLegacySemantics) && t.Elem().Kind() == reflect.Pointer {
arshal_default.go#L1739: if !mo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_default.go#L1764: if uo.Flags.Get(jsonflags.StringTag) && uo.Flags.Get(jsonflags.StringifyWithLegacySemantics) && t.Elem().Kind() == reflect.Pointer {
arshal_default.go#L1765: if !uo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_default.go#L1782: if uo.Flags.Get(jsonflags.StringTag) && uo.Flags.Get(jsonflags.StringifyWithLegacySemantics) {
arshal_default.go#L1813: if mo.Flags.Get(jsonflags.StringTag) {
arshal_default.go#L1814: if !mo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_default.go#L1817: if mo.Flags.Get(jsonflags.StringifyWithLegacySemantics) {
arshal_default.go#L1827: } else if mo.Flags.Get(jsonflags.CallMethodsWithLegacySemantics) && whichMarshaler != nil {
arshal_default.go#L1854: t == anyType && !mo.Flags.Get(jsonflags.StringifyNumbers|jsonflags.TagFlags) &&
arshal_default.go#L1862: if uo.Flags.Get(jsonflags.StringTag) {
arshal_default.go#L1863: if !uo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_default.go#L1866: if uo.Flags.Get(jsonflags.StringifyWithLegacySemantics) {
arshal_default.go#L1874: if uo.Flags.Get(jsonflags.MergeWithLegacySemantics) && !va.IsNil() {
arshal_default.go#L1908: t == anyType && !uo.Flags.Get(jsonflags.AllowDuplicateNames|jsonflags.FormatTag) &&
arshal_default.go#L1929: if uo.Flags.Get(jsonflags.UnmarshalAnyWithRawNumber) {
arshal_default.go#L1982: if uo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_embedded.go#L133: if !mo.Flags.Get(jsonflags.Deterministic) || n <= 1 {
arshal_funcs.go#L178: if mo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_funcs.go#L185: if mo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_funcs.go#L232: if mo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_funcs.go#L269: if uo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_funcs.go#L316: if uo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_methods.go#L180: if mo.Flags.Get(jsonflags.CallMethodsWithLegacySemantics) &&
arshal_methods.go#L192: if mo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_methods.go#L208: if mo.Flags.Get(jsonflags.CallMethodsWithLegacySemantics) &&
arshal_methods.go#L217: if mo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_methods.go#L233: if mo.Flags.Get(jsonflags.CallMethodsWithLegacySemantics) &&
arshal_methods.go#L242: if mo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_methods.go#L249: if mo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_methods.go#L265: if mo.Flags.Get(jsonflags.CallMethodsWithLegacySemantics) &&
arshal_methods.go#L287: if mo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_methods.go#L309: if !uo.Flags.Get(jsonflags.MergeWithLegacySemantics) {
arshal_methods.go#L321: if uo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_methods.go#L337: if uo.Flags.Get(jsonflags.CallMethodsWithLegacySemantics) &&
arshal_methods.go#L349: if uo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_methods.go#L363: if uo.Flags.Get(jsonflags.CallMethodsWithLegacySemantics) &&
arshal_methods.go#L388: if uo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_time.go#L53: } else if mo.Flags.Get(jsonflags.FormatDurationAsNano) {
arshal_time.go#L58: if mo.Flags.Get(jsonflags.FormatTagSupported) {
arshal_time.go#L63: if mo.Flags.Get(jsonflags.StringTag) && !m.isNumeric() && !mo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_time.go#L68: k := stringOrNumberKind(!m.isNumeric() || xe.Tokens.Last.NeedObjectName() || mo.Flags.Get(jsonflags.StringifyNumbers|jsonflags.StringTag))
arshal_time.go#L85: } else if uo.Flags.Get(jsonflags.FormatDurationAsNano) {
arshal_time.go#L90: if uo.Flags.Get(jsonflags.FormatTagSupported) {
arshal_time.go#L95: if uo.Flags.Get(jsonflags.StringTag) && !u.isNumeric() && !uo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_time.go#L99: stringify := !u.isNumeric() || xd.Tokens.Last.NeedObjectName() || uo.Flags.Get(jsonflags.StringifyNumbers|jsonflags.StringTag)
arshal_time.go#L108: if !uo.Flags.Get(jsonflags.MergeWithLegacySemantics) {
arshal_time.go#L144: if mo.Flags.Get(jsonflags.StringTag) && !m.isNumeric() && !mo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_time.go#L149: k := stringOrNumberKind(!m.isNumeric() || xe.Tokens.Last.NeedObjectName() || mo.Flags.Get(jsonflags.StringifyNumbers|jsonflags.StringTag))
arshal_time.go#L151: if mo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_time.go#L168: } else if uo.Flags.Get(jsonflags.ParseTimeWithLooseRFC3339) {
arshal_time.go#L171: if uo.Flags.Get(jsonflags.StringTag) && !u.isNumeric() && !uo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_time.go#L175: stringify := !u.isNumeric() || xd.Tokens.Last.NeedObjectName() || uo.Flags.Get(jsonflags.StringifyNumbers|jsonflags.StringTag)
arshal_time.go#L184: if !uo.Flags.Get(jsonflags.MergeWithLegacySemantics) {
arshal_time.go#L194: if uo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
arshal_time.go#L206: if uo.Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
errors.go#L63: return !flags.Get(jsonflags.ReportErrorsWithLegacySemantics) ||
errors.go#L140: if export.Decoder(d).Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
errors.go#L154: if export.Decoder(d).Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
errors.go#L167: if export.Decoder(d).Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
errors.go#L197: if export.Decoder(d).Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
fields.go#L381: if f.casing == caseIgnore || (flags.Get(jsonflags.MatchCaseInsensitiveNames) && f.casing != caseStrict) {
fields.go#L382: if !flags.Get(jsonflags.MatchCaseSensitiveDelimiter) || strings.EqualFold(string(name), f.name) {