// (C) 2001 Ximian, Inc. http://www.ximian.com
//
+#if !FULL_AOT_RUNTIME
using System;
using System.Reflection;
using System.Reflection.Emit;
return _tb;
}
- internal override bool IsCompilerContext {
- get {
- return _tb.IsCompilerContext;
- }
- }
-
internal override Type InternalResolve ()
{
return _tb.InternalResolve ();
return res;
}
+#if NET_4_0
+ public override Type GetEnumUnderlyingType ()
+ {
+ return _underlyingType;
+ }
+#endif
+
[MethodImplAttribute(MethodImplOptions.InternalCall)]
private extern void setup_enum_type (Type t);
{
throw new NotImplementedException ();
}
+
+ internal override bool IsUserType {
+ get {
+ return false;
+ }
+ }
}
}
+#endif