Mercurial > octave
comparison build-aux/mk-opts.pl @ 30046:b3717fd85e49
maint: use "m_" prefix for member variables ODE/DAE classes in liboctave/numeric.
* build-aux/mk-opts.pl: Rename member variable to "m_reset" used by all
*-opts.in files.
* DAEFunc.h, DASPK-opts.in, DASPK.cc, DASPK.h, DASRT-opts.in, DASRT.cc,
DASRT.h, DASSL-opts.in, DASSL.cc, DASSL.h, LSODE-opts.in, LSODE.cc, LSODE.h:
use "m_" prefix for member variables ODE/DAE classes.
author | Rik <rik@octave.org> |
---|---|
date | Wed, 25 Aug 2021 15:38:23 -0700 |
parents | d8ae55260760 |
children | 796f54d4ddbf |
comparison
equal
deleted
inserted
replaced
30045:849bd0f1129c | 30046:b3717fd85e49 |
---|---|
334 for (my $i = 0; $i < $OPT_NUM; $i++) | 334 for (my $i = 0; $i < $OPT_NUM; $i++) |
335 { | 335 { |
336 print "${pfx}$OPTVAR[$i] = ${var}.$OPTVAR[$i];\n"; | 336 print "${pfx}$OPTVAR[$i] = ${var}.$OPTVAR[$i];\n"; |
337 } | 337 } |
338 | 338 |
339 print "${pfx}reset = ${var}.reset;\n"; | 339 print "${pfx}m_reset = ${var}.m_reset;\n"; |
340 } | 340 } |
341 | 341 |
342 ## To silence GCC warnings, we create an initialization list even | 342 ## To silence GCC warnings, we create an initialization list even |
343 ## though the init function actually does the work of initialization. | 343 ## though the init function actually does the work of initialization. |
344 | 344 |
351 for (my $i = 1; $i < $OPT_NUM; $i++) | 351 for (my $i = 1; $i < $OPT_NUM; $i++) |
352 { | 352 { |
353 print "${prefix}$OPTVAR[$i] (),\n"; | 353 print "${prefix}$OPTVAR[$i] (),\n"; |
354 } | 354 } |
355 | 355 |
356 print "${prefix}reset ()\n"; | 356 print "${prefix}m_reset ()\n"; |
357 } | 357 } |
358 | 358 |
359 sub emit_copy_ctor_init_list | 359 sub emit_copy_ctor_init_list |
360 { | 360 { |
361 my ($prefix, $var) = @_; | 361 my ($prefix, $var) = @_; |
365 for (my $i = 1; $i < $OPT_NUM; $i++) | 365 for (my $i = 1; $i < $OPT_NUM; $i++) |
366 { | 366 { |
367 print "${prefix}$OPTVAR[$i] ($var.$OPTVAR[$i]),\n"; | 367 print "${prefix}$OPTVAR[$i] ($var.$OPTVAR[$i]),\n"; |
368 } | 368 } |
369 | 369 |
370 print "${prefix}reset ($var.reset)\n"; | 370 print "${prefix}m_reset ($var.m_reset)\n"; |
371 } | 371 } |
372 | 372 |
373 sub emit_opt_class_header | 373 sub emit_opt_class_header |
374 { | 374 { |
375 my ($i, $s); | 375 my ($i, $s); |
439 $s =~ s/\n\s*/\n /g; | 439 $s =~ s/\n\s*/\n /g; |
440 print $s,"\n"; | 440 print $s,"\n"; |
441 } | 441 } |
442 } | 442 } |
443 | 443 |
444 print " reset = true;\n", | 444 print " m_reset = true;\n", |
445 " }\n"; | 445 " }\n"; |
446 | 446 |
447 ## For backward compatibility and because set_options is probably | 447 ## For backward compatibility and because set_options is probably |
448 ## a better name in some contexts: | 448 ## a better name in some contexts: |
449 | 449 |
458 { | 458 { |
459 if ($SET_EXPR[$i]) | 459 if ($SET_EXPR[$i]) |
460 { | 460 { |
461 emit_set_decl ($i); | 461 emit_set_decl ($i); |
462 | 462 |
463 print "\n { $OPTVAR[$i] = $SET_EXPR[$i]; reset = true; }\n"; | 463 print "\n { $OPTVAR[$i] = $SET_EXPR[$i]; m_reset = true; }\n"; |
464 } | 464 } |
465 elsif ($SET_BODY[$i]) | 465 elsif ($SET_BODY[$i]) |
466 { | 466 { |
467 emit_set_decl ($i); | 467 emit_set_decl ($i); |
468 | 468 |
469 $s = substopt ($SET_BODY[$i], $OPTVAR[$i], $OPT[$i], $TYPE[$i]); | 469 $s = substopt ($SET_BODY[$i], $OPTVAR[$i], $OPT[$i], $TYPE[$i]); |
470 chomp ($s); | 470 chomp ($s); |
471 $s = ' ' . $s; | 471 $s = ' ' . $s; |
472 $s =~ s/\n/\n /g; | 472 $s =~ s/\n/\n /g; |
473 print "\n {\n$s\n reset = true;\n }\n"; | 473 print "\n {\n$s\n m_reset = true;\n }\n"; |
474 } | 474 } |
475 elsif ($SET_CODE[$i]) | 475 elsif ($SET_CODE[$i]) |
476 { | 476 { |
477 $s = substopt ($SET_CODE[$i], $OPTVAR[$i], $OPT[$i], $TYPE[$i]); | 477 $s = substopt ($SET_CODE[$i], $OPTVAR[$i], $OPT[$i], $TYPE[$i]); |
478 chomp ($s); | 478 chomp ($s); |
492 for ($i = 0; $i < $OPT_NUM; $i++) | 492 for ($i = 0; $i < $OPT_NUM; $i++) |
493 { | 493 { |
494 print " $TYPE[$i] $OPTVAR[$i];\n"; | 494 print " $TYPE[$i] $OPTVAR[$i];\n"; |
495 } | 495 } |
496 | 496 |
497 print "\nprotected:\n\n bool reset;\n};\n\n#endif\n"; | 497 print "\nprotected:\n\n bool m_reset;\n};\n\n#endif\n"; |
498 } | 498 } |
499 | 499 |
500 sub emit_set_decl | 500 sub emit_set_decl |
501 { | 501 { |
502 my ($i) = @_; | 502 my ($i) = @_; |