preprocessForContains implements the JSON interface.
()
| 816 | |
| 817 | // preprocessForContains implements the JSON interface. |
| 818 | func (j *jsonEncoded) preprocessForContains() (containsable, error) { |
| 819 | if dec := j.alreadyDecoded(); dec != nil { |
| 820 | return dec.preprocessForContains() |
| 821 | } |
| 822 | |
| 823 | decoded, err := j.decode() |
| 824 | if err != nil { |
| 825 | return nil, err |
| 826 | } |
| 827 | return decoded.preprocessForContains() |
| 828 | } |
| 829 | |
| 830 | // jEntry implements the JSON interface. |
| 831 | func (j *jsonEncoded) jEntry() jEntry { |
nothing calls this directly
no test coverage detected