UNPKG

antlr4ng

Version:

Alternative JavaScript/TypeScript runtime for ANTLR4

12 lines (11 loc) 531 B
import type { IComparable } from "../utils/helpers.js"; import { EqualityComparator } from "./EqualityComparator.js"; /** * This default implementation of {@link EqualityComparator} uses object equality * for comparisons by calling {@link Object.hashCode} and {@link Object.equals}. */ export declare class ObjectEqualityComparator implements EqualityComparator<IComparable> { static readonly instance: ObjectEqualityComparator; hashCode(obj: IComparable): number; equals(a: IComparable, b: IComparable): boolean; }