Class BnfRecursionLineMarkerProvider

java.lang.Object
org.intellij.grammar.editor.BnfRecursionLineMarkerProvider
All Implemented Interfaces:
com.intellij.codeInsight.daemon.LineMarkerProvider

public class BnfRecursionLineMarkerProvider extends Object implements com.intellij.codeInsight.daemon.LineMarkerProvider
  • Constructor Details

    • BnfRecursionLineMarkerProvider

      public BnfRecursionLineMarkerProvider()
  • Method Details

    • getLineMarkerInfo

      @Nullable public @Nullable com.intellij.codeInsight.daemon.LineMarkerInfo<?> getLineMarkerInfo(@NotNull @NotNull com.intellij.psi.PsiElement element)
      Specified by:
      getLineMarkerInfo in interface com.intellij.codeInsight.daemon.LineMarkerProvider
    • collectSlowLineMarkers

      public void collectSlowLineMarkers(@NotNull @NotNull List<? extends com.intellij.psi.PsiElement> elements, @NotNull @NotNull Collection<? super com.intellij.codeInsight.daemon.LineMarkerInfo<?>> result)
      Specified by:
      collectSlowLineMarkers in interface com.intellij.codeInsight.daemon.LineMarkerProvider