diff liboctave/MArray-defs.h @ 4513:508238e65af7

[project @ 2003-09-19 21:40:57 by jwe]
author jwe
date Fri, 19 Sep 2003 21:41:21 +0000
parents b65077dfa1b1
children 79df15d4470c
line wrap: on
line diff
--- a/liboctave/MArray-defs.h	Sat Sep 13 07:53:55 2003 +0000
+++ b/liboctave/MArray-defs.h	Fri Sep 19 21:41:21 2003 +0000
@@ -262,14 +262,21 @@
   MARRAY_UNOP_DEFS (MArray, T) \
   MARRAY_BINOP_DEFS (MArray, T)
 
-// Instantiate all the MArray friends for MArray element type T.
+// Instantiate all the MArray2 friends for MArray2 element type T.
 #define INSTANTIATE_MARRAY2_FRIENDS(T) \
   MARRAY_OP_ASSIGN_DEFS (MArray2, T, T) \
   MARRAY_OP_ASSIGN_DEFS (MArray2, T, MArray2<T>) \
   MARRAY_UNOP_DEFS (MArray2, T) \
   MARRAY_BINOP_DEFS (MArray2, T)
 
-// Instantiate all the MArray friends for MArray element type T.
+// Instantiate all the MArrayN friends for MArrayN element type T.
+#define INSTANTIATE_MARRAYN_FRIENDS(T) \
+  MARRAY_OP_ASSIGN_DEFS (MArrayN, T, T) /* \
+  MARRAY_OP_ASSIGN_DEFS (MArray2, T, MArray2<T>) \
+  MARRAY_UNOP_DEFS (MArray2, T) \
+  MARRAY_BINOP_DEFS (MArray2, T)  */
+
+// Instantiate all the MDiagArray2 friends for MDiagArray2 element type T.
 #define INSTANTIATE_MDIAGARRAY2_FRIENDS(T) \
   MARRAY_OP_ASSIGN_DEFS (MDiagArray2, T, MDiagArray2<T>) \
   MARRAY_UNOP_DEFS (MDiagArray2, T) \