internal void Resolve(PEReader buff, uint fIx)
{
/*
if ((flags & HasFieldMarshal) != 0)
marshalType = FieldMarshal.FindMarshalType(buff,this,
buff.MakeCodedIndex(CIx.HasFieldMarshal,MDTable.Field,fIx));
if ((flags & HasFieldRVA) != 0)
initVal = FieldRVA.FindValue(buff,this,fIx);
if ((flags & HasDefault) != 0)
constVal = ConstantElem.FindConst(buff,this,
buff.MakeCodedIndex(CIx.HasConstant,MDTable.Field,fIx));
long offs = FieldLayout.FindLayout(buff,this,fIx);
if (offs > -1){
hasOffset = true;
offset = (uint)offs;
}
*/
buff.currentClassScope = parent;
type = buff.GetFieldType(sigIx);
buff.currentClassScope = null;
}