cit_util/derived/ArrayRef.tmpl
/* ArrayRef.tmpl generated by m3tmplhack
version 1.2 2001/09/19 13:53:06 wagner Exp
mode = module, source = ArrayRef.*g */
/* ConvertArgs("../src/ArrayRef.ig")
=> "GENERIC INTERFACE ArrayRef(Elem);"
=> elem */
/* ConvertArgs("../src/ArrayRef.mg")
=> "GENERIC MODULE ArrayRef(Elem);"
=> elem */
/* DoModule()
intf_args = "elem",
impl_args = "elem"
shared_args = [elem] */
readonly proc arrayRef(nm, elem) is
build_generic_module(nm & "ArrayRef", "ArrayRef", [elem], [elem])
end
readonly proc arrayRef_named(nm, elem) is
build_generic_module(nm, "ArrayRef", [elem], [elem])
end
readonly proc ArrayRef(nm, elem) is
Build_generic_module(nm & "ArrayRef", "ArrayRef", [elem], [elem])
end
readonly proc ArrayRef_named(nm, elem) is
Build_generic_module(nm, "ArrayRef", [elem], [elem])
end
readonly proc arrayRef_interface(nm, elem) is
build_generic_interface(nm & "ArrayRef", "ArrayRef", [elem])
end
readonly proc arrayRef_interface_named(nm, elem) is
build_generic_interface(nm, "ArrayRef", [elem])
end
readonly proc ArrayRef_interface(nm, elem) is
Build_generic_interface(nm & "ArrayRef", "ArrayRef", [elem])
end
readonly proc ArrayRef_interface_named(nm, elem) is
Build_generic_interface(nm, "ArrayRef", [elem])
end
readonly proc arrayRef_implementation(nm, elem) is
build_generic_implementation(nm & "ArrayRef", "ArrayRef", [elem])
end
readonly proc arrayRef_implementation_named(nm, elem) is
build_generic_implementation(nm, "ArrayRef", [elem])
end
readonly proc ArrayRef_implementation(nm, elem) is
Build_generic_implementation(nm & "ArrayRef", "ArrayRef", [elem])
end
readonly proc ArrayRef_implementation_named(nm, elem) is
Build_generic_implementation(nm, "ArrayRef", [elem])
end
/* END ArrayRef.tmpl. */