public ReflectionNamespace Produce(string name) { return(_childNamespaces.Invoke(name)); }
private List <Type> TypeListFor(string name) { return(_typeLists.Invoke(name)); }
public virtual bool CanBeReachedByPromotion(IType expectedType, IType actualType) { return(_canBeReachedByPromotion.Invoke(expectedType, actualType)); }
public IArrayType MakeArrayType(int rank) { return(_arrayTypes.Invoke(rank)); }
public IMethod FindImplicitConversionOperator(IType fromType, IType toType) { return(_findImplicitConversionOperator.Invoke(fromType, toType)); }