index 9cade33f431a92b3db20095545b259c69f93c588..f26c9513e000ca18cc3203fc0e67155b3111398c 100644 (file)
var -> gen_var -> forcetype = (enable) ? (var -> type -> gen_type) : (NULL);
}
+void oberon_set_line(oberon_context_t * ctx, int line)
+{
+ gen_module_t * m;
+ gen_proc_t * p;
+
+ m = ctx -> mod -> gen_mod;
+ if(m != NULL)
+ {
+ p = m -> class -> p;
+
+ if(p != NULL)
+ {
+ jvm_generate(p, 0, 0, ".line %i", line);
+ }
+
+ m -> line = line;
+ }
+}