preprocessForContains implements the JSON interface.
()
| 759 | |
| 760 | // preprocessForContains implements the JSON interface. |
| 761 | func (j *jsonEncoded) preprocessForContains() (containsable, error) { |
| 762 | if dec := j.alreadyDecoded(); dec != nil { |
| 763 | return dec.preprocessForContains() |
| 764 | } |
| 765 | |
| 766 | decoded, err := j.decode() |
| 767 | if err != nil { |
| 768 | return nil, err |
| 769 | } |
| 770 | return decoded.preprocessForContains() |
| 771 | } |
| 772 | |
| 773 | // jEntry implements the JSON interface. |
| 774 | func (j *jsonEncoded) jEntry() jEntry { |
nothing calls this directly
no test coverage detected