Beispiel #1
0
 internal MethodName WithParameters(ParameterData[] pms)
 {
     return(new DefaultMethodName(DeclaringType, _name)
     {
         _parameters = ParameterData.ToArray(this, pms),
         _genericParameters = _genericParameters,
         _returnParameter = CopyReturnParameter(this),
     });
 }
Beispiel #2
0
 internal PropertyName(TypeName declaringType,
                       string name,
                       TypeName propertyType,
                       ParameterData[] parameters) : base(declaringType)
 {
     _name        = name;
     PropertyType = propertyType;
     _parameters  = ParameterData.ToArray(this, parameters)
                    ?? ParameterNameCollection.Empty;
 }
Beispiel #3
0
 internal void FinalizeParameters(ParameterData[] pms)
 {
     _parameters = ParameterData.ToArray(this, pms);
 }