protected override bool IsPointerImpl() { return typeCode == TypeCode.ManagedPointer || typeCode == TypeCode.UnmanagedPointer; }