}
}
+ internal RuntimeMethodHandle MethodHandleInternal {
+ get {
+ return mhandle;
+ }
+ }
+
public override Type ReturnType {
get { return rtype; }
}
return parameters [pos];
}
+ internal MethodBase RuntimeResolve () {
+ return type.RuntimeResolve ().GetMethod (this);
+ }
+
public Module GetModule ()
{
return type.Module;
}
}
+ internal void FixupTokens (Dictionary<int, int> token_map, Dictionary<int, MemberInfo> member_map) {
+ if (ilgen != null)
+ ilgen.FixupTokens (token_map, member_map);
+ }
+
internal void GenerateDebugInfo (ISymbolWriter symbolWriter)
{
if (ilgen != null && ilgen.HasDebugInfo) {