pascalabcnet/VisualPascalABCNETLinux/MonoDebugging/Debugger/CustomAttributeNamedArgumentMirror.cs

38 lines
705 B
C#
Raw Normal View History

2023-04-18 18:53:21 +03:00
using System;
using System.Runtime.InteropServices;
using System.Reflection;
namespace Mono.Debugger.Soft {
public struct CustomAttributeNamedArgumentMirror {
CustomAttributeTypedArgumentMirror arg;
PropertyInfoMirror prop;
FieldInfoMirror field;
internal CustomAttributeNamedArgumentMirror (PropertyInfoMirror prop, FieldInfoMirror field, CustomAttributeTypedArgumentMirror arg)
{
this.arg = arg;
this.prop = prop;
this.field = field;
}
public PropertyInfoMirror Property {
get {
return prop;
}
}
public FieldInfoMirror Field {
get {
return field;
}
}
public CustomAttributeTypedArgumentMirror TypedValue {
get {
return arg;
}
}
}
}