private PEAPI.ParamAttr attr;
private string name;
- private ITypeRef typeref;
+ private BaseTypeRef typeref;
private bool is_defined;
private PEAPI.Param peapi_param;
private PEAPI.Constant defval;
public static readonly ParamDef Ellipsis = new ParamDef (new PEAPI.ParamAttr (), "ELLIPSIS", null);
public ParamDef (PEAPI.ParamAttr attr, string name,
- ITypeRef typeref) {
+ BaseTypeRef typeref) {
this.attr = attr;
this.name = name;
this.typeref = typeref;
this.native_type = native_type;
}
- public ITypeRef Type {
+ public BaseTypeRef Type {
get { return typeref; }
}