/// <summary> /// Creates an instance of the DistinctTypeReader class. /// </summary> /// <param name="typeChecker">The type checker to determine what a target Hexarc Pact type for a given one.</param> /// <param name="typeReferenceReader">The type reference reader used during type reading.</param> public DistinctTypeReader(TypeChecker typeChecker, TypeReferenceReader typeReferenceReader) => (this.TypeChecker, this.TypeReferenceReader) = (typeChecker, typeReferenceReader);
public MethodReader(TypeChecker typeChecker, TypeReferenceReader typeReferenceReader) => (this.TypeChecker, this.TypeReferenceReader) = (typeChecker, typeReferenceReader);