C# Class Purity.Compiler.Typechecker.Helpers.UnknownTypeCollector

Inheritance: IPartialTypeVisitor
Mostra file Open project: paf31/Purity Class Usage Examples

Public Methods

Method Description
Collect ( IPartialType type ) : IEnumerable
UnknownTypeCollector ( ) : System
VisitArrow ( ArrowType t ) : void
VisitParameter ( TypeParameter t ) : void
VisitProduct ( ProductType t ) : void
VisitSum ( SumType t ) : void
VisitSynonym ( TypeSynonym t ) : void
VisitUnknown ( UnknownType t ) : void

Method Details

Collect() public static method

public static Collect ( IPartialType type ) : IEnumerable
type IPartialType
return IEnumerable

UnknownTypeCollector() public method

public UnknownTypeCollector ( ) : System
return System

VisitArrow() public method

public VisitArrow ( ArrowType t ) : void
t ArrowType
return void

VisitParameter() public method

public VisitParameter ( TypeParameter t ) : void
t TypeParameter
return void

VisitProduct() public method

public VisitProduct ( ProductType t ) : void
t ProductType
return void

VisitSum() public method

public VisitSum ( SumType t ) : void
t SumType
return void

VisitSynonym() public method

public VisitSynonym ( TypeSynonym t ) : void
t TypeSynonym
return void

VisitUnknown() public method

public VisitUnknown ( UnknownType t ) : void
t UnknownType
return void