projects
/
mono.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[corlib]Implement .net 4.0 ParameterInfo.
[mono.git]
/
mcs
/
class
/
corlib
/
System.Reflection.Emit
/
MonoArrayMethod.cs
diff --git
a/mcs/class/corlib/System.Reflection.Emit/MonoArrayMethod.cs
b/mcs/class/corlib/System.Reflection.Emit/MonoArrayMethod.cs
index dc9ca4073eea67e9325b9126353883632fbb6e1c..aa24bc34719719e1a239956278473190950c3331 100644
(file)
--- a/
mcs/class/corlib/System.Reflection.Emit/MonoArrayMethod.cs
+++ b/
mcs/class/corlib/System.Reflection.Emit/MonoArrayMethod.cs
@@
-79,12
+79,18
@@
namespace System.Reflection {
}
[MonoTODO("Not implemented. Always returns an empty array")]
}
[MonoTODO("Not implemented. Always returns an empty array")]
- public override ParameterInfo[] GetParameters() {
- return new ParameterInfo [0];
+ public override ParameterInfo[] GetParameters()
+ {
+ return GetParametersInternal ();
}
}
+
+ internal override ParameterInfo[] GetParametersInternal ()
+ {
+ return EmptyArray<ParameterInfo>.Value;
+ }
[MonoTODO("Not implemented. Always returns 0")]
[MonoTODO("Not implemented. Always returns 0")]
- internal override int GetParameterCount ()
+ internal override int GetParameter
s
Count ()
{
return 0;
}
{
return 0;
}