void () { IElementType type = myDelegate.getTokenType(); if (type != null) { TextRange textRange = new TextRange(myDelegate.getTokenStart(), myDelegate.getTokenEnd()); myEmbeddedContentProviders.forEach(provider -> provider.handleToken(type, textRange)); if (type == XML_NAME && isHtmlTagState(super.getState())) { isWithinTag = true; } else if (type == XML_TAG_END || type == XML_EMPTY_ELEMENT_END) { isWithinTag = false; } } }