public RloValueType(Compiler compiler, TypeSpecTag type, RloInstantiationParameters instParams) { m_typeSpec = type.Instantiate(compiler.TagRepository, instParams.TypeParams, instParams.MethodParams); }
public TypeSpecTag InstantiateType(TypeSpecTag type) { if (m_instParams != null) return type.Instantiate(m_tagRepo, m_instParams.TypeParams, m_instParams.MethodParams); return type; }