You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
These cause an exception if we don't skip them. Punting on this for now so we
can get more programs to work.
Todd reports:
http://www.codeproject.com/Questions/246278/Using-reflection-on-a-abstract-class
-with-genericp
Basically, I think you have you have to fill in the generic type parameters a
la:
Type constructed = myAbstractGenericType.MakeGenericType(types);
The relevant part of the stack trace:
at System.Reflection.RtFieldInfo.InternalGetValue(Object obj, StackCrawlMark&
stackMark)
at System.Reflection.RtFieldInfo.GetValue(Object obj)
at DotNetFrontEnd.VariableVisitor.PerformStaticInstrumentation(String typeName)
in
C:\Projects\daikon-dot-net-front-end\DaikonDotNetFrontEnd\DotNetFrontEnd\Variabl
eVisitor.cs:line 308
For reference,
http://msdn.microsoft.com/en-us/library/system.reflection.methodinfo.makegeneric
method.aspx
Original issue reported on code.google.com by [email protected] on 24 Jan 2013 at 9:47
The text was updated successfully, but these errors were encountered:
Original issue reported on code.google.com by
[email protected]
on 24 Jan 2013 at 9:47The text was updated successfully, but these errors were encountered: