- All Superinterfaces:
Comparable<HighlightInfo>
- All Known Implementing Classes:
HighlightInfo.Def,HighlightInfo.Err,HighlightInfo.Lit,HighlightInfo.Ref
public sealed interface HighlightInfo
extends Comparable<HighlightInfo>
permits HighlightInfo.Ref, HighlightInfo.Def, HighlightInfo.Err, HighlightInfo.Lit
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordA definition of a symbolstatic enumstatic final recordstatic final recordA literalstatic enumstatic final recordA reference to a symbol -
Method Summary
Modifier and TypeMethodDescriptiondefault intcompareTo(@NotNull HighlightInfo o) @NotNull org.aya.util.error.SourcePos
-
Method Details
-
sourcePos
@NotNull @NotNull org.aya.util.error.SourcePos sourcePos() -
compareTo
- Specified by:
compareToin interfaceComparable<HighlightInfo>
-