changeset 302:41de5acbb735

offsetof <derick_eddington@nospam.yahoo.nospam.com> 2005-03-06 news:d0dfb6$1mrv$1@digitaldaemon.com nntp://news.digitalmars.com/digitalmars.D.bugs/3091
author thomask
date Sat, 12 Mar 2005 10:54:19 +0000
parents 99646b466ecd
children 1013f6410987
files run/offsetof_09.d run/offsetof_10.d run/offsetof_11.d run/offsetof_12.d run/offsetof_13.d run/offsetof_14.d run/offsetof_15.d run/offsetof_16.d run/offsetof_17.d run/offsetof_18.d run/offsetof_19.d run/offsetof_20.d run/offsetof_21.d run/offsetof_22.d run/offsetof_23.d run/offsetof_24.d run/offsetof_25.d run/offsetof_26.d run/offsetof_27.d run/offsetof_28.d run/offsetof_29.d run/offsetof_30.d run/offsetof_31.d run/offsetof_32.d run/offsetof_33.d run/offsetof_34.d run/offsetof_35.d run/offsetof_36.d run/offsetof_37.d run/offsetof_38.d run/offsetof_39.d run/offsetof_40.d run/offsetof_41.d run/offsetof_42.d run/offsetof_43.d run/offsetof_44.d run/offsetof_45.d run/offsetof_46.d run/offsetof_47.d run/offsetof_48.d run/offsetof_49.d run/offsetof_50.d run/offsetof_51.d run/offsetof_52.d run/offsetof_53.d run/offsetof_54.d run/offsetof_55.d run/offsetof_56.d run/offsetof_57.d run/offsetof_58.d run/offsetof_59.d run/offsetof_60.d run/offsetof_61.d run/offsetof_62.d run/offsetof_63.d run/offsetof_64.d run/offsetof_65.d run/offsetof_66.d run/offsetof_67.d run/offsetof_68.d run/offsetof_69.d run/offsetof_70.d run/offsetof_71.d run/offsetof_72.d run/offsetof_73.d
diffstat 65 files changed, 1235 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_09.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_09;
+
+struct MyStruct{
+	byte x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_10.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_10;
+
+struct MyStruct{
+	byte* x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_11.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_11;
+
+struct MyStruct{
+	byte[] x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_12.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_12;
+
+struct MyStruct{
+	ubyte x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_13.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_13;
+
+struct MyStruct{
+	ubyte* x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_14.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_14;
+
+struct MyStruct{
+	ubyte[] x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_15.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_15;
+
+struct MyStruct{
+	short x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_16.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_16;
+
+struct MyStruct{
+	short* x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_17.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_17;
+
+struct MyStruct{
+	short[] x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_18.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_18;
+
+struct MyStruct{
+	ushort x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_19.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_19;
+
+struct MyStruct{
+	ushort* x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_20.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_20;
+
+struct MyStruct{
+	ushort[] x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_21.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_21;
+
+struct MyStruct{
+	int x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_22.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_22;
+
+struct MyStruct{
+	int* x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_23.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_23;
+
+struct MyStruct{
+	int[] x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_24.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_24;
+
+struct MyStruct{
+	uint x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_25.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_25;
+
+struct MyStruct{
+	uint* x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_26.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_26;
+
+struct MyStruct{
+	uint[] x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_27.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_27;
+
+struct MyStruct{
+	long x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_28.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_28;
+
+struct MyStruct{
+	long* x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_29.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_29;
+
+struct MyStruct{
+	long[] x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_30.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_30;
+
+struct MyStruct{
+	ulong x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_31.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_31;
+
+struct MyStruct{
+	ulong* x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_32.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_32;
+
+struct MyStruct{
+	ulong[] x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_33.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_33;
+
+struct MyStruct{
+	real x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_34.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_34;
+
+struct MyStruct{
+	real* x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_35.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_35;
+
+struct MyStruct{
+	real[] x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_36.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_36;
+
+struct MyStruct{
+	float x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_37.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_37;
+
+struct MyStruct{
+	float* x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_38.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_38;
+
+struct MyStruct{
+	float[] x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_39.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_39;
+
+struct MyStruct{
+	double x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_40.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_40;
+
+struct MyStruct{
+	double* x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_41.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_41;
+
+struct MyStruct{
+	double[] x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_42.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_42;
+
+struct MyStruct{
+	void* x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_43.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_43;
+
+struct MyStruct{
+	void[] x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_44.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_44;
+
+struct MyStruct{
+	ifloat x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_45.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_45;
+
+struct MyStruct{
+	ifloat* x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_46.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_46;
+
+struct MyStruct{
+	ifloat[] x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_47.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_47;
+
+struct MyStruct{
+	idouble x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_48.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_48;
+
+struct MyStruct{
+	idouble* x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_49.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_49;
+
+struct MyStruct{
+	idouble[] x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_50.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_50;
+
+struct MyStruct{
+	ireal x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_51.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_51;
+
+struct MyStruct{
+	ireal* x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_52.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_52;
+
+struct MyStruct{
+	ireal[] x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_53.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_53;
+
+struct MyStruct{
+	cfloat x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_54.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_54;
+
+struct MyStruct{
+	cfloat* x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_55.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_55;
+
+struct MyStruct{
+	cfloat[] x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_56.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_56;
+
+struct MyStruct{
+	cdouble x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_57.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_57;
+
+struct MyStruct{
+	cdouble* x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_58.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_58;
+
+struct MyStruct{
+	cdouble[] x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_59.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_59;
+
+struct MyStruct{
+	creal x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_60.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_60;
+
+struct MyStruct{
+	creal* x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_61.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_61;
+
+struct MyStruct{
+	creal[] x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_62.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_62;
+
+struct MyStruct{
+	char x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_63.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_63;
+
+struct MyStruct{
+	char* x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_64.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_64;
+
+struct MyStruct{
+	char[] x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_65.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_65;
+
+struct MyStruct{
+	wchar x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_66.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_66;
+
+struct MyStruct{
+	wchar* x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_67.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_67;
+
+struct MyStruct{
+	wchar[] x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_68.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_68;
+
+struct MyStruct{
+	dchar x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_69.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_69;
+
+struct MyStruct{
+	dchar* x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_70.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_70;
+
+struct MyStruct{
+	dchar[] x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_71.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_71;
+
+struct MyStruct{
+	void function() x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_72.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_72;
+
+struct MyStruct{
+	void function()[] x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/offsetof_73.d	Sat Mar 12 10:54:19 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	<derick_eddington@nospam.yahoo.nospam.com>
+// @date@	2005-03-06
+// @uri@	news:d0dfb6$1mrv$1@digitaldaemon.com
+// @url@	nntp://news.digitalmars.com/digitalmars.D.bugs/3091
+
+module dstress.run.offsetof_73;
+
+struct MyStruct{
+	short[] delegate(Object) x;
+}
+
+int main(){
+	size_t t = MyStruct.x.offsetof;
+	return 0;
+}