protected override IntentionResult ExecuteIntention(CreateConstructorDeclarationContext context) { var intention = ConstructorDeclarationBuilder.Create(context); var constructor = (IConstructorDeclaration)intention.ResultDeclaration; constructor.SetStatic(true); return(new IntentionResult(EmptyList <ITemplateFieldHolder> .Instance, constructor, constructor.Body.Statements[0].GetDocumentRange())); }
protected override IntentionResult ExecuteIntention(CreateConstructorDeclarationContext context) { var intention = ConstructorDeclarationBuilder.Create(context); var constructor = (IConstructorDeclaration)intention.ResultDeclaration; constructor.SetStatic(true); var selection = MemberBodyUtil.GetBodyTextRange(constructor); return(new IntentionResult(EmptyList <ITemplateFieldHolder> .Instance, constructor, selection)); }