public TemplateParameterSubstitutionType(TemplateParameterSubstitutionType type) : base(type) { Replacement = new QualifiedType((Type)type.Replacement.Type.Clone(), type.Replacement.Qualifiers); ReplacedParameter = (TemplateParameterType)type.ReplacedParameter.Clone(); }
public virtual string VisitTemplateParameterSubstitutionType( TemplateParameterSubstitutionType param, TypeQualifiers quals) { return(param.Replacement.Visit(this)); }