Skip to content

True Myth / eslint-plugin/true-myth-support / Resolver

Class: Resolver ​

Constructors ​

Constructor ​

new Resolver(program, checker, types): Resolver

Parameters ​

program ​

Program

checker ​

TypeChecker

types ​

MustUseType[]

Returns ​

Resolver

Methods ​

canonicalSymbol() ​

canonicalSymbol(symbol, seen?): Symbol

Parameters ​

symbol ​

Symbol

seen? ​

Set<Symbol> = ...

Returns ​

Symbol


obligationFor() ​

obligationFor(type, seen?): Maybe<Obligation>

Parameters ​

type ​

Type

seen? ​

Set<Type> = ...

Returns ​

Maybe<Obligation>