encoding/json/internal/jsonflags.Flags.Has (method)

63 uses

	encoding/json/internal/jsonflags (current package)
		flags.go#L210: func (fs Flags) Has(f Bools) bool {

	encoding/json/internal/jsonopts
		options.go#L88: 		ok := structOpts.Flags.Has(opt)
		options.go#L95: 		ok := structOpts.Flags.Has(jsonflags.FormatTagSupported)
		options.go#L98: 		if !structOpts.Flags.Has(jsonflags.Indent) {
		options.go#L103: 		if !structOpts.Flags.Has(jsonflags.IndentPrefix) {
		options.go#L108: 		if !structOpts.Flags.Has(jsonflags.ByteLimit) {
		options.go#L113: 		if !structOpts.Flags.Has(jsonflags.DepthLimit) {
		options.go#L154: 			if src.Flags.Has(jsonflags.NonBooleanFlags) {
		options.go#L155: 				if src.Flags.Has(jsonflags.Indent) {
		options.go#L158: 				if src.Flags.Has(jsonflags.IndentPrefix) {
		options.go#L161: 				if src.Flags.Has(jsonflags.ByteLimit) {
		options.go#L164: 				if src.Flags.Has(jsonflags.DepthLimit) {
		options.go#L167: 				if src.Flags.Has(jsonflags.Marshalers) {
		options.go#L170: 				if src.Flags.Has(jsonflags.Unmarshalers) {
		options.go#L173: 				if src.Flags.Has(jsonflags.FormatTag) {
		options.go#L185: 	if !s.Flags.Has(jsonflags.SpaceAfterColon) {
		options.go#L188: 	if !s.Flags.Has(jsonflags.SpaceAfterComma) {
		options.go#L191: 	if !s.Flags.Has(jsonflags.Indent) {

	encoding/json/v2
		arshal.go#L211: 		if xe.Struct.Flags.Has(jsonflags.AnyWhitespace) {
		arshal_default.go#L131: 		if mo.Flags.Has(jsonflags.TagFlags) {
		arshal_default.go#L136: 			if mo.Flags.Has(jsonflags.FormatTag) {
		arshal_default.go#L162: 		if uo.Flags.Has(jsonflags.TagFlags) {
		arshal_default.go#L167: 			if uo.Flags.Has(jsonflags.FormatTag) {
		arshal_default.go#L216: 		if mo.Flags.Has(jsonflags.TagFlags) {
		arshal_default.go#L221: 			if mo.Flags.Has(jsonflags.FormatTag) {
		arshal_default.go#L260: 		if uo.Flags.Has(jsonflags.TagFlags) {
		arshal_default.go#L265: 			if uo.Flags.Has(jsonflags.FormatTag) {
		arshal_default.go#L341: 		if mo.Flags.Has(jsonflags.TagFlags | jsonflags.FormatByteArrayAsArray | jsonflags.FormatBytesWithLegacySemantics | jsonflags.FormatNilSliceAsNull) {
		arshal_default.go#L345: 			case mo.Flags.Has(jsonflags.FormatTag):
		arshal_default.go#L384: 		if uo.Flags.Has(jsonflags.TagFlags | jsonflags.FormatByteArrayAsArray | jsonflags.FormatBytesWithLegacySemantics) {
		arshal_default.go#L388: 			case uo.Flags.Has(jsonflags.FormatTag):
		arshal_default.go#L473: 		if mo.Flags.Has(jsonflags.FormatTag) {
		arshal_default.go#L495: 		if uo.Flags.Has(jsonflags.FormatTag) {
		arshal_default.go#L572: 		if mo.Flags.Has(jsonflags.FormatTag) {
		arshal_default.go#L594: 		if uo.Flags.Has(jsonflags.FormatTag) {
		arshal_default.go#L663: 		if mo.Flags.Has(jsonflags.FormatTag) {
		arshal_default.go#L702: 		if uo.Flags.Has(jsonflags.FormatTag) {
		arshal_default.go#L808: 		if mo.Flags.Has(jsonflags.TagFlags) {
		arshal_default.go#L812: 			if mo.Flags.Has(jsonflags.FormatTag) {
		arshal_default.go#L960: 		if uo.Flags.Has(jsonflags.TagFlags) {
		arshal_default.go#L964: 			if uo.Flags.Has(jsonflags.FormatTag) {
		arshal_default.go#L1124: 		if mo.Flags.Has(jsonflags.TagFlags) {
		arshal_default.go#L1128: 			if mo.Flags.Has(jsonflags.FormatTag) {
		arshal_default.go#L1290: 		if uo.Flags.Has(jsonflags.TagFlags) {
		arshal_default.go#L1294: 			if uo.Flags.Has(jsonflags.FormatTag) {
		arshal_default.go#L1488: 		if mo.Flags.Has(jsonflags.TagFlags) {
		arshal_default.go#L1492: 			if mo.Flags.Has(jsonflags.FormatTag) {
		arshal_default.go#L1542: 		if uo.Flags.Has(jsonflags.TagFlags) {
		arshal_default.go#L1546: 			if uo.Flags.Has(jsonflags.FormatTag) {
		arshal_default.go#L1626: 		if mo.Flags.Has(jsonflags.TagFlags) {
		arshal_default.go#L1630: 			if mo.Flags.Has(jsonflags.FormatTag) {
		arshal_default.go#L1654: 		if uo.Flags.Has(jsonflags.TagFlags) {
		arshal_default.go#L1658: 			if uo.Flags.Has(jsonflags.FormatTag) {
		arshal_default.go#L1812: 		if mo.Flags.Has(jsonflags.TagFlags) {
		arshal_default.go#L1821: 			if mo.Flags.Has(jsonflags.FormatTag) {
		arshal_default.go#L1861: 		if uo.Flags.Has(jsonflags.TagFlags) {
		arshal_default.go#L1870: 			if uo.Flags.Has(jsonflags.FormatTag) {
		arshal_time.go#L49: 			if mo.Flags.Has(jsonflags.FormatTag) {
		arshal_time.go#L81: 			if uo.Flags.Has(jsonflags.FormatTag) {
		arshal_time.go#L139: 			if mo.Flags.Has(jsonflags.FormatTag) {
		arshal_time.go#L164: 			if uo.Flags.Has(jsonflags.FormatTag) {
		options.go#L278: 			if !src.Flags.Has(jsonflags.Marshalers) {
		options.go#L283: 			if !src.Flags.Has(jsonflags.Unmarshalers) {