public PhaseTraits( string phaseName, ParameterAnalyzer[] parameters, ResultTypeAnalyzer resultType) { PhaseName = phaseName; Parameters = parameters; ResultType = resultType; }
public static PhaseTraits FromPhaseMethod(PhaseMethodSyntax method) { return(new PhaseTraits(method.MethodName, ParameterAnalyzer.FromMethod(method).ToArray(), ResultTypeAnalyzer.FromSyntax(method.ResultType))); }