Пример #1
0
        /// <summary>
        /// Emits the typeof(Type)
        /// </summary>
        /// <param name="generator">The generator.</param>
        /// <param name="type">The type.</param>
        public static void EmitTypeOf(this ILGenerator generator, TypeToken type)
        {
            generator.Emit(OpCodes.Ldtoken, type.Token);
            var tTypeMeth = typeof(Type).GetMethod("GetTypeFromHandle", new[] { typeof(RuntimeTypeHandle) });

            generator.Emit(OpCodes.Call, tTypeMeth);
        }
Пример #2
0
 public bool Equals(TypeToken obj)
 {
     return(obj.m_class == m_class);
 }