public override DynamicMetaObject BindGetMember(GetMemberBinder binder)
{
if (_desc.HasMember(binder.Name))
{
return(new DynamicMetaObject(
// return (.bound $arg0).GetValue("<name>")
AstUtils.Constant(((ComTypeEnumDesc)Value).GetValue(binder.Name), typeof(object)),
EnumRestrictions()
));
}
throw new NotImplementedException();
}