diff options
Diffstat (limited to 'xml/xml-psi-impl/src/com/intellij/lang/html/HtmlParsing.java')
-rw-r--r-- | xml/xml-psi-impl/src/com/intellij/lang/html/HtmlParsing.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/xml/xml-psi-impl/src/com/intellij/lang/html/HtmlParsing.java b/xml/xml-psi-impl/src/com/intellij/lang/html/HtmlParsing.java index 250d27e9a101..55ab6d28fdd8 100644 --- a/xml/xml-psi-impl/src/com/intellij/lang/html/HtmlParsing.java +++ b/xml/xml-psi-impl/src/com/intellij/lang/html/HtmlParsing.java @@ -76,7 +76,10 @@ public class HtmlParsing { error = flushError(error); parseProcessingInstruction(); } - else if (tt == XmlTokenType.XML_REAL_WHITE_SPACE || tt == XmlTokenType.XML_CHAR_ENTITY_REF || tt == XmlTokenType.XML_DATA_CHARACTERS) { + else if (tt == XmlTokenType.XML_CHAR_ENTITY_REF || tt == XmlTokenType.XML_ENTITY_REF_TOKEN) { + parseReference(); + } + else if (tt == XmlTokenType.XML_REAL_WHITE_SPACE || tt == XmlTokenType.XML_DATA_CHARACTERS) { error = flushError(error); advance(); } else if (tt == XmlTokenType.XML_END_TAG_START) { |