CodeAction GetAction(BaseRefactoringContext context, Expression targetExpression,
IMember member)
{
var builder = context.CreateTypeSystemAstBuilder(targetExpression);
var newType = builder.ConvertType(member.DeclaringType);
string description = string.Format("{0} '{1}'", context.TranslateString("Use base qualifier"), newType.ToString());
return(new CodeAction(description, script => {
script.Replace(targetExpression, newType);
}, targetExpression));
}