public CilinObject(InterpretedType objectType) { if (objectType.IsAbstract || objectType.IsInterface) { throw new ArgumentException($"{nameof(CilinObject)} must have a concrete type (provided {objectType})", nameof(objectType)); } ObjectType = objectType; }
public StaticData(InterpretedType owner) { _owner = owner; }