public ChangeSignatureAnalyzedContext(Solution solution, ISymbol symbol, ParameterConfiguration parameterConfiguration) { this.CanChangeSignature = true; this.Solution = solution; this.Symbol = symbol; this.ParameterConfiguration = parameterConfiguration; this.CannotChangeSignatureReason = CannotChangeSignatureReason.None; }
public ChangeSignatureAnalyzedContext( Project project, ISymbol symbol, ParameterConfiguration parameterConfiguration) { this.CanChangeSignature = true; this.Project = project; this.Symbol = symbol; this.ParameterConfiguration = parameterConfiguration; this.CannotChangeSignatureReason = CannotChangeSignatureReason.None; }
public ChangeSignatureAnalyzedContext(CannotChangeSignatureReason reason) { this.CanChangeSignature = false; this.CannotChangeSignatureReason = reason; }
public CannotChangeSignatureAnalyzedContext(CannotChangeSignatureReason reason) { CannotChangeSignatureReason = reason; }