From: Michael D. <mik...@us...> - 2004-09-20 03:00:37
|
Update of /cvsroot/nhibernate/nhibernate/src/NHibernate/Hql In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10443/src/NHibernate/Hql Modified Files: QueryTranslator.cs Log Message: Refactored ValueTypes to inherit from ValueTypeType instead of PrimitiveType. Removed PrimitiveClass property so that changed Binder & QueryTranslator - it is not applicable in .net since the type system has no 'Primitives' Index: QueryTranslator.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/Hql/QueryTranslator.cs,v retrieving revision 1.45 retrieving revision 1.46 diff -C2 -d -r1.45 -r1.46 *** QueryTranslator.cs 13 Sep 2004 04:51:05 -0000 1.45 --- QueryTranslator.cs 20 Sep 2004 03:00:18 -0000 1.46 *************** *** 615,621 **** for (int i=0; i<types.Length; i++) { ! if (types[i]!=null) classes[i] = (types[i] is PrimitiveType) ? ! ((PrimitiveType) types[i]).PrimitiveClass : ! types[i].ReturnedClass; } --- 615,622 ---- for (int i=0; i<types.Length; i++) { ! if (types[i]!=null) ! { ! classes[i] = types[i].ReturnedClass; ! } } |