package org.intellij.plugins.markdown.highlighting;
import com.intellij.lexer.LayeredLexer;
import com.intellij.psi.tree.IElementType;
import org.intellij.plugins.markdown.lang.MarkdownTokenTypeSets;
import org.intellij.plugins.markdown.lang.lexer.MarkdownLexerAdapter;
import org.intellij.plugins.markdown.lang.lexer.MarkdownToplevelLexer;
public class MarkdownHighlightingLexer extends LayeredLexer {
public MarkdownHighlightingLexer() {
super(new MarkdownToplevelLexer());
registerSelfStoppingLayer(new MarkdownLexerAdapter(), MarkdownTokenTypeSets.INLINE_HOLDING_ELEMENT_TYPES.getTypes(),
IElementType.EMPTY_ARRAY);
}
}