Use Type.AssemblyQualifiedName in ObjExpr.EmitValue when generating code for types

Description

ilg.EmitString(((Type)value).AssemblyQualifiedName); // <- instead of FullName
ilg.EmitCall(Compiler.Method_RT_classForName);

Using AssemblyQualifiedName instead of FullName should make the RT.classForName call succeed more quickly.

Environment

None

Assignee

David Miller

Reporter

David Miller

Labels

None

Approval

None

Patch

None

Priority

Major
Configure