PsiElement (XmlAttributeValue attributeValue) { final PsiElement child = attributeValue.getFirstChild(); if (!(child instanceof XmlToken token)) { return null; } if (token.getTokenType() != XmlTokenType.XML_ATTRIBUTE_VALUE_START_DELIMITER) { return null; } final PsiElement sibling = child.getNextSibling(); if (!(sibling instanceof XmlToken secondToken)) { return sibling; } return (secondToken.getTokenType() == XmlTokenType.XML_ATTRIBUTE_VALUE_END_DELIMITER) ? null : secondToken; }