[m-rev.] [dotnet-foreign] diff: foreign_type decls in .int3
Peter Ross
peter.ross at miscrit.be
Tue Apr 24 23:27:56 AEST 2001
Hi,
===================================================================
Estimated hours taken: 0.2
Branches: dotnet-foreign
compiler/modules.m:
:- pragma foreign_type declarations are a type declaration, and
hence need to placed in the .int3 files.
Index: modules.m
===================================================================
RCS file: /home/mercury1/repository/mercury/compiler/modules.m,v
retrieving revision 1.158.2.2
diff -u -r1.158.2.2 modules.m
--- modules.m 2001/04/11 11:16:17 1.158.2.2
+++ modules.m 2001/04/24 13:23:55
@@ -4469,6 +4469,7 @@
include_in_short_interface(mode_defn(_, _, _)).
include_in_short_interface(module_defn(_, _)).
include_in_short_interface(typeclass(_, _, _, _, _)).
+include_in_short_interface(pragma(foreign_type(_, _, _, _))).
:- pred make_abstract_type_defn(item, short_interface_kind, item).
:- mode make_abstract_type_defn(in, in, out) is semidet.
--------------------------------------------------------------------------
mercury-reviews mailing list
post: mercury-reviews at cs.mu.oz.au
administrative address: owner-mercury-reviews at cs.mu.oz.au
unsubscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: unsubscribe
subscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------
More information about the reviews
mailing list