/guava/guava/src/com/google/thirdparty/publicsuffix/TrieParser.java
if ( domain.length() > 0) {
if ( c == '!' || c == '?' || c == ':' || c == ',' ) {
c = encoded.charAt(idx); if (c == '&' || c == '?' || c == '!' || c == ':' || c == ',') { break; } } stack.push(reverse(encoded.subSequence(start, idx))); <extra_id_0> String domain = DIRECT_JOINER.join(stack); if (domain.length() > 0) { builder.put(domain, PublicSuffixType.fromCode(c)); } } idx++;