1 # Raw AST node hierarchy.
2 # This file was generated by SableCC (http://www.sablecc.org/).
295 class TExternCodeSegment
311 class AModule super Prod end
312 class AModuledecl super Prod end
313 class AImport super Prod end
314 class AVisibility super Prod end
315 class AClassdef super Prod end
316 class AClasskind super Prod end
317 class AFormaldef super Prod end
318 class ASuperclass super Prod end
319 class APropdef super Prod end
320 class AAble super Prod end
321 class AMethid super Prod end
322 class ASignature super Prod end
323 class AParam super Prod end
324 class AType super Prod end
325 class ALabel super Prod end
326 class AExpr super Prod end
327 class AExprs super Prod end
328 class AAssignOp super Prod end
329 class AModuleName super Prod end
330 class AExternCalls super Prod end
331 class AExternCall super Prod end
332 class AInLanguage super Prod end
333 class AExternCodeBlock super Prod end
334 class AQualified super Prod end
335 class ADoc super Prod end
336 class AAnnotations super Prod end
337 class AAnnotation super Prod end
338 class AAtArg super Prod end
339 class AAtid super Prod end
343 var _n_moduledecl
: nullable AModuledecl = null
344 fun n_moduledecl
: nullable AModuledecl do return _n_moduledecl
345 fun n_moduledecl
=(n_moduledecl
: nullable AModuledecl) do _n_moduledecl
= n_moduledecl
346 var n_imports
: List[AImport] = new List[AImport]
347 var n_extern_code_blocks
: List[AExternCodeBlock] = new List[AExternCodeBlock]
348 var n_classdefs
: List[AClassdef] = new List[AClassdef]
352 var _n_doc
: nullable ADoc = null
353 fun n_doc
: nullable ADoc do return _n_doc
354 fun n_doc
=(n_doc
: nullable ADoc) do _n_doc
= n_doc
355 var _n_kwmodule
: TKwmodule = null
356 fun n_kwmodule
: TKwmodule do return _n_kwmodule
357 fun n_kwmodule
=(n_kwmodule
: TKwmodule) do _n_kwmodule
= n_kwmodule
358 var _n_name
: AModuleName = null
359 fun n_name
: AModuleName do return _n_name
360 fun n_name
=(n_name
: AModuleName) do _n_name
= n_name
361 var _n_annotations
: nullable AAnnotations = null
362 fun n_annotations
: nullable AAnnotations do return _n_annotations
363 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
367 var _n_visibility
: AVisibility = null
368 fun n_visibility
: AVisibility do return _n_visibility
369 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
370 var _n_kwimport
: TKwimport = null
371 fun n_kwimport
: TKwimport do return _n_kwimport
372 fun n_kwimport
=(n_kwimport
: TKwimport) do _n_kwimport
= n_kwimport
373 var _n_name
: AModuleName = null
374 fun n_name
: AModuleName do return _n_name
375 fun n_name
=(n_name
: AModuleName) do _n_name
= n_name
376 var _n_annotations
: nullable AAnnotations = null
377 fun n_annotations
: nullable AAnnotations do return _n_annotations
378 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
382 var _n_visibility
: AVisibility = null
383 fun n_visibility
: AVisibility do return _n_visibility
384 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
385 var _n_kwimport
: TKwimport = null
386 fun n_kwimport
: TKwimport do return _n_kwimport
387 fun n_kwimport
=(n_kwimport
: TKwimport) do _n_kwimport
= n_kwimport
388 var _n_kwend
: TKwend = null
389 fun n_kwend
: TKwend do return _n_kwend
390 fun n_kwend
=(n_kwend
: TKwend) do _n_kwend
= n_kwend
392 class APublicVisibility
395 class APrivateVisibility
397 var _n_kwprivate
: TKwprivate = null
398 fun n_kwprivate
: TKwprivate do return _n_kwprivate
399 fun n_kwprivate
=(n_kwprivate
: TKwprivate) do _n_kwprivate
= n_kwprivate
401 class AProtectedVisibility
403 var _n_kwprotected
: TKwprotected = null
404 fun n_kwprotected
: TKwprotected do return _n_kwprotected
405 fun n_kwprotected
=(n_kwprotected
: TKwprotected) do _n_kwprotected
= n_kwprotected
407 class AIntrudeVisibility
409 var _n_kwintrude
: TKwintrude = null
410 fun n_kwintrude
: TKwintrude do return _n_kwintrude
411 fun n_kwintrude
=(n_kwintrude
: TKwintrude) do _n_kwintrude
= n_kwintrude
415 var _n_doc
: nullable ADoc = null
416 fun n_doc
: nullable ADoc do return _n_doc
417 fun n_doc
=(n_doc
: nullable ADoc) do _n_doc
= n_doc
418 var _n_kwredef
: nullable TKwredef = null
419 fun n_kwredef
: nullable TKwredef do return _n_kwredef
420 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
421 var _n_visibility
: AVisibility = null
422 fun n_visibility
: AVisibility do return _n_visibility
423 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
424 var _n_classkind
: AClasskind = null
425 fun n_classkind
: AClasskind do return _n_classkind
426 fun n_classkind
=(n_classkind
: AClasskind) do _n_classkind
= n_classkind
427 var _n_id
: nullable TClassid = null
428 fun n_id
: nullable TClassid do return _n_id
429 fun n_id
=(n_id
: nullable TClassid) do _n_id
= n_id
430 var n_formaldefs
: List[AFormaldef] = new List[AFormaldef]
431 var _n_annotations
: nullable AAnnotations = null
432 fun n_annotations
: nullable AAnnotations do return _n_annotations
433 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
434 var _n_extern_code_block
: nullable AExternCodeBlock = null
435 fun n_extern_code_block
: nullable AExternCodeBlock do return _n_extern_code_block
436 fun n_extern_code_block
=(n_extern_code_block
: nullable AExternCodeBlock) do _n_extern_code_block
= n_extern_code_block
437 var n_superclasses
: List[ASuperclass] = new List[ASuperclass]
438 var n_propdefs
: List[APropdef] = new List[APropdef]
439 var _n_kwend
: TKwend = null
440 fun n_kwend
: TKwend do return _n_kwend
441 fun n_kwend
=(n_kwend
: TKwend) do _n_kwend
= n_kwend
445 var n_propdefs
: List[APropdef] = new List[APropdef]
449 var n_propdefs
: List[APropdef] = new List[APropdef]
451 class AConcreteClasskind
453 var _n_kwclass
: TKwclass = null
454 fun n_kwclass
: TKwclass do return _n_kwclass
455 fun n_kwclass
=(n_kwclass
: TKwclass) do _n_kwclass
= n_kwclass
457 class AAbstractClasskind
459 var _n_kwabstract
: TKwabstract = null
460 fun n_kwabstract
: TKwabstract do return _n_kwabstract
461 fun n_kwabstract
=(n_kwabstract
: TKwabstract) do _n_kwabstract
= n_kwabstract
462 var _n_kwclass
: TKwclass = null
463 fun n_kwclass
: TKwclass do return _n_kwclass
464 fun n_kwclass
=(n_kwclass
: TKwclass) do _n_kwclass
= n_kwclass
466 class AInterfaceClasskind
468 var _n_kwinterface
: TKwinterface = null
469 fun n_kwinterface
: TKwinterface do return _n_kwinterface
470 fun n_kwinterface
=(n_kwinterface
: TKwinterface) do _n_kwinterface
= n_kwinterface
474 var _n_kwenum
: TKwenum = null
475 fun n_kwenum
: TKwenum do return _n_kwenum
476 fun n_kwenum
=(n_kwenum
: TKwenum) do _n_kwenum
= n_kwenum
478 class AExternClasskind
480 var _n_kwextern
: TKwextern = null
481 fun n_kwextern
: TKwextern do return _n_kwextern
482 fun n_kwextern
=(n_kwextern
: TKwextern) do _n_kwextern
= n_kwextern
483 var _n_kwclass
: nullable TKwclass = null
484 fun n_kwclass
: nullable TKwclass do return _n_kwclass
485 fun n_kwclass
=(n_kwclass
: nullable TKwclass) do _n_kwclass
= n_kwclass
489 var _n_id
: TClassid = null
490 fun n_id
: TClassid do return _n_id
491 fun n_id
=(n_id
: TClassid) do _n_id
= n_id
492 var _n_type
: nullable AType = null
493 fun n_type
: nullable AType do return _n_type
494 fun n_type
=(n_type
: nullable AType) do _n_type
= n_type
495 var _n_annotations
: nullable AAnnotations = null
496 fun n_annotations
: nullable AAnnotations do return _n_annotations
497 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
501 var _n_kwsuper
: TKwsuper = null
502 fun n_kwsuper
: TKwsuper do return _n_kwsuper
503 fun n_kwsuper
=(n_kwsuper
: TKwsuper) do _n_kwsuper
= n_kwsuper
504 var _n_type
: AType = null
505 fun n_type
: AType do return _n_type
506 fun n_type
=(n_type
: AType) do _n_type
= n_type
507 var _n_annotations
: nullable AAnnotations = null
508 fun n_annotations
: nullable AAnnotations do return _n_annotations
509 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
513 var _n_doc
: nullable ADoc = null
514 fun n_doc
: nullable ADoc do return _n_doc
515 fun n_doc
=(n_doc
: nullable ADoc) do _n_doc
= n_doc
516 var _n_readable
: nullable AAble = null
517 fun n_readable
: nullable AAble do return _n_readable
518 fun n_readable
=(n_readable
: nullable AAble) do _n_readable
= n_readable
519 var _n_writable
: nullable AAble = null
520 fun n_writable
: nullable AAble do return _n_writable
521 fun n_writable
=(n_writable
: nullable AAble) do _n_writable
= n_writable
522 var _n_kwredef
: nullable TKwredef = null
523 fun n_kwredef
: nullable TKwredef do return _n_kwredef
524 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
525 var _n_visibility
: AVisibility = null
526 fun n_visibility
: AVisibility do return _n_visibility
527 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
528 var _n_kwvar
: TKwvar = null
529 fun n_kwvar
: TKwvar do return _n_kwvar
530 fun n_kwvar
=(n_kwvar
: TKwvar) do _n_kwvar
= n_kwvar
531 var _n_id
: nullable TAttrid = null
532 fun n_id
: nullable TAttrid do return _n_id
533 fun n_id
=(n_id
: nullable TAttrid) do _n_id
= n_id
534 var _n_id2
: nullable TId = null
535 fun n_id2
: nullable TId do return _n_id2
536 fun n_id2
=(n_id2
: nullable TId) do _n_id2
= n_id2
537 var _n_type
: nullable AType = null
538 fun n_type
: nullable AType do return _n_type
539 fun n_type
=(n_type
: nullable AType) do _n_type
= n_type
540 var _n_annotations
: nullable AAnnotations = null
541 fun n_annotations
: nullable AAnnotations do return _n_annotations
542 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
543 var _n_expr
: nullable AExpr = null
544 fun n_expr
: nullable AExpr do return _n_expr
545 fun n_expr
=(n_expr
: nullable AExpr) do _n_expr
= n_expr
549 var _n_doc
: nullable ADoc = null
550 fun n_doc
: nullable ADoc do return _n_doc
551 fun n_doc
=(n_doc
: nullable ADoc) do _n_doc
= n_doc
552 var _n_kwredef
: nullable TKwredef = null
553 fun n_kwredef
: nullable TKwredef do return _n_kwredef
554 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
555 var _n_visibility
: AVisibility = null
556 fun n_visibility
: AVisibility do return _n_visibility
557 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
558 var _n_methid
: AMethid = null
559 fun n_methid
: AMethid do return _n_methid
560 fun n_methid
=(n_methid
: AMethid) do _n_methid
= n_methid
561 var _n_signature
: ASignature = null
562 fun n_signature
: ASignature do return _n_signature
563 fun n_signature
=(n_signature
: ASignature) do _n_signature
= n_signature
565 class ADeferredMethPropdef
567 var _n_doc
: nullable ADoc = null
568 fun n_doc
: nullable ADoc do return _n_doc
569 fun n_doc
=(n_doc
: nullable ADoc) do _n_doc
= n_doc
570 var _n_kwredef
: nullable TKwredef = null
571 fun n_kwredef
: nullable TKwredef do return _n_kwredef
572 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
573 var _n_visibility
: AVisibility = null
574 fun n_visibility
: AVisibility do return _n_visibility
575 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
576 var _n_kwmeth
: TKwmeth = null
577 fun n_kwmeth
: TKwmeth do return _n_kwmeth
578 fun n_kwmeth
=(n_kwmeth
: TKwmeth) do _n_kwmeth
= n_kwmeth
579 var _n_methid
: AMethid = null
580 fun n_methid
: AMethid do return _n_methid
581 fun n_methid
=(n_methid
: AMethid) do _n_methid
= n_methid
582 var _n_signature
: ASignature = null
583 fun n_signature
: ASignature do return _n_signature
584 fun n_signature
=(n_signature
: ASignature) do _n_signature
= n_signature
585 var _n_annotations
: nullable AAnnotations = null
586 fun n_annotations
: nullable AAnnotations do return _n_annotations
587 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
589 class AInternMethPropdef
591 var _n_doc
: nullable ADoc = null
592 fun n_doc
: nullable ADoc do return _n_doc
593 fun n_doc
=(n_doc
: nullable ADoc) do _n_doc
= n_doc
594 var _n_kwredef
: nullable TKwredef = null
595 fun n_kwredef
: nullable TKwredef do return _n_kwredef
596 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
597 var _n_visibility
: AVisibility = null
598 fun n_visibility
: AVisibility do return _n_visibility
599 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
600 var _n_kwmeth
: TKwmeth = null
601 fun n_kwmeth
: TKwmeth do return _n_kwmeth
602 fun n_kwmeth
=(n_kwmeth
: TKwmeth) do _n_kwmeth
= n_kwmeth
603 var _n_methid
: AMethid = null
604 fun n_methid
: AMethid do return _n_methid
605 fun n_methid
=(n_methid
: AMethid) do _n_methid
= n_methid
606 var _n_signature
: ASignature = null
607 fun n_signature
: ASignature do return _n_signature
608 fun n_signature
=(n_signature
: ASignature) do _n_signature
= n_signature
610 class AInternNewPropdef
612 var _n_doc
: nullable ADoc = null
613 fun n_doc
: nullable ADoc do return _n_doc
614 fun n_doc
=(n_doc
: nullable ADoc) do _n_doc
= n_doc
615 var _n_kwredef
: nullable TKwredef = null
616 fun n_kwredef
: nullable TKwredef do return _n_kwredef
617 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
618 var _n_visibility
: AVisibility = null
619 fun n_visibility
: AVisibility do return _n_visibility
620 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
621 var _n_kwnew
: TKwnew = null
622 fun n_kwnew
: TKwnew do return _n_kwnew
623 fun n_kwnew
=(n_kwnew
: TKwnew) do _n_kwnew
= n_kwnew
624 var _n_methid
: nullable AMethid = null
625 fun n_methid
: nullable AMethid do return _n_methid
626 fun n_methid
=(n_methid
: nullable AMethid) do _n_methid
= n_methid
627 var _n_signature
: ASignature = null
628 fun n_signature
: ASignature do return _n_signature
629 fun n_signature
=(n_signature
: ASignature) do _n_signature
= n_signature
631 class AExternMethPropdef
633 var _n_doc
: nullable ADoc = null
634 fun n_doc
: nullable ADoc do return _n_doc
635 fun n_doc
=(n_doc
: nullable ADoc) do _n_doc
= n_doc
636 var _n_kwredef
: nullable TKwredef = null
637 fun n_kwredef
: nullable TKwredef do return _n_kwredef
638 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
639 var _n_visibility
: AVisibility = null
640 fun n_visibility
: AVisibility do return _n_visibility
641 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
642 var _n_kwmeth
: TKwmeth = null
643 fun n_kwmeth
: TKwmeth do return _n_kwmeth
644 fun n_kwmeth
=(n_kwmeth
: TKwmeth) do _n_kwmeth
= n_kwmeth
645 var _n_methid
: AMethid = null
646 fun n_methid
: AMethid do return _n_methid
647 fun n_methid
=(n_methid
: AMethid) do _n_methid
= n_methid
648 var _n_signature
: ASignature = null
649 fun n_signature
: ASignature do return _n_signature
650 fun n_signature
=(n_signature
: ASignature) do _n_signature
= n_signature
651 var _n_extern
: nullable TString = null
652 fun n_extern
: nullable TString do return _n_extern
653 fun n_extern
=(n_extern
: nullable TString) do _n_extern
= n_extern
654 var _n_extern_calls
: nullable AExternCalls = null
655 fun n_extern_calls
: nullable AExternCalls do return _n_extern_calls
656 fun n_extern_calls
=(n_extern_calls
: nullable AExternCalls) do _n_extern_calls
= n_extern_calls
657 var _n_extern_code_block
: nullable AExternCodeBlock = null
658 fun n_extern_code_block
: nullable AExternCodeBlock do return _n_extern_code_block
659 fun n_extern_code_block
=(n_extern_code_block
: nullable AExternCodeBlock) do _n_extern_code_block
= n_extern_code_block
661 class AConcreteMethPropdef
663 var _n_doc
: nullable ADoc = null
664 fun n_doc
: nullable ADoc do return _n_doc
665 fun n_doc
=(n_doc
: nullable ADoc) do _n_doc
= n_doc
666 var _n_kwredef
: nullable TKwredef = null
667 fun n_kwredef
: nullable TKwredef do return _n_kwredef
668 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
669 var _n_visibility
: AVisibility = null
670 fun n_visibility
: AVisibility do return _n_visibility
671 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
672 var _n_kwmeth
: TKwmeth = null
673 fun n_kwmeth
: TKwmeth do return _n_kwmeth
674 fun n_kwmeth
=(n_kwmeth
: TKwmeth) do _n_kwmeth
= n_kwmeth
675 var _n_methid
: AMethid = null
676 fun n_methid
: AMethid do return _n_methid
677 fun n_methid
=(n_methid
: AMethid) do _n_methid
= n_methid
678 var _n_signature
: ASignature = null
679 fun n_signature
: ASignature do return _n_signature
680 fun n_signature
=(n_signature
: ASignature) do _n_signature
= n_signature
681 var _n_annotations
: nullable AAnnotations = null
682 fun n_annotations
: nullable AAnnotations do return _n_annotations
683 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
684 var _n_block
: nullable AExpr = null
685 fun n_block
: nullable AExpr do return _n_block
686 fun n_block
=(n_block
: nullable AExpr) do _n_block
= n_block
688 class AConcreteInitPropdef
690 var _n_doc
: nullable ADoc = null
691 fun n_doc
: nullable ADoc do return _n_doc
692 fun n_doc
=(n_doc
: nullable ADoc) do _n_doc
= n_doc
693 var _n_kwredef
: nullable TKwredef = null
694 fun n_kwredef
: nullable TKwredef do return _n_kwredef
695 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
696 var _n_visibility
: AVisibility = null
697 fun n_visibility
: AVisibility do return _n_visibility
698 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
699 var _n_kwinit
: TKwinit = null
700 fun n_kwinit
: TKwinit do return _n_kwinit
701 fun n_kwinit
=(n_kwinit
: TKwinit) do _n_kwinit
= n_kwinit
702 var _n_methid
: nullable AMethid = null
703 fun n_methid
: nullable AMethid do return _n_methid
704 fun n_methid
=(n_methid
: nullable AMethid) do _n_methid
= n_methid
705 var _n_signature
: ASignature = null
706 fun n_signature
: ASignature do return _n_signature
707 fun n_signature
=(n_signature
: ASignature) do _n_signature
= n_signature
708 var _n_annotations
: nullable AAnnotations = null
709 fun n_annotations
: nullable AAnnotations do return _n_annotations
710 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
711 var _n_block
: nullable AExpr = null
712 fun n_block
: nullable AExpr do return _n_block
713 fun n_block
=(n_block
: nullable AExpr) do _n_block
= n_block
715 class AExternInitPropdef
717 var _n_doc
: nullable ADoc = null
718 fun n_doc
: nullable ADoc do return _n_doc
719 fun n_doc
=(n_doc
: nullable ADoc) do _n_doc
= n_doc
720 var _n_kwredef
: nullable TKwredef = null
721 fun n_kwredef
: nullable TKwredef do return _n_kwredef
722 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
723 var _n_visibility
: AVisibility = null
724 fun n_visibility
: AVisibility do return _n_visibility
725 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
726 var _n_kwnew
: TKwnew = null
727 fun n_kwnew
: TKwnew do return _n_kwnew
728 fun n_kwnew
=(n_kwnew
: TKwnew) do _n_kwnew
= n_kwnew
729 var _n_methid
: nullable AMethid = null
730 fun n_methid
: nullable AMethid do return _n_methid
731 fun n_methid
=(n_methid
: nullable AMethid) do _n_methid
= n_methid
732 var _n_signature
: ASignature = null
733 fun n_signature
: ASignature do return _n_signature
734 fun n_signature
=(n_signature
: ASignature) do _n_signature
= n_signature
735 var _n_extern
: nullable TString = null
736 fun n_extern
: nullable TString do return _n_extern
737 fun n_extern
=(n_extern
: nullable TString) do _n_extern
= n_extern
738 var _n_extern_calls
: nullable AExternCalls = null
739 fun n_extern_calls
: nullable AExternCalls do return _n_extern_calls
740 fun n_extern_calls
=(n_extern_calls
: nullable AExternCalls) do _n_extern_calls
= n_extern_calls
741 var _n_extern_code_block
: nullable AExternCodeBlock = null
742 fun n_extern_code_block
: nullable AExternCodeBlock do return _n_extern_code_block
743 fun n_extern_code_block
=(n_extern_code_block
: nullable AExternCodeBlock) do _n_extern_code_block
= n_extern_code_block
745 class AMainMethPropdef
747 var _n_kwredef
: nullable TKwredef = null
748 fun n_kwredef
: nullable TKwredef do return _n_kwredef
749 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
750 var _n_block
: nullable AExpr = null
751 fun n_block
: nullable AExpr do return _n_block
752 fun n_block
=(n_block
: nullable AExpr) do _n_block
= n_block
756 var _n_doc
: nullable ADoc = null
757 fun n_doc
: nullable ADoc do return _n_doc
758 fun n_doc
=(n_doc
: nullable ADoc) do _n_doc
= n_doc
759 var _n_kwredef
: nullable TKwredef = null
760 fun n_kwredef
: nullable TKwredef do return _n_kwredef
761 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
762 var _n_visibility
: AVisibility = null
763 fun n_visibility
: AVisibility do return _n_visibility
764 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
765 var _n_kwtype
: TKwtype = null
766 fun n_kwtype
: TKwtype do return _n_kwtype
767 fun n_kwtype
=(n_kwtype
: TKwtype) do _n_kwtype
= n_kwtype
768 var _n_id
: TClassid = null
769 fun n_id
: TClassid do return _n_id
770 fun n_id
=(n_id
: TClassid) do _n_id
= n_id
771 var _n_type
: AType = null
772 fun n_type
: AType do return _n_type
773 fun n_type
=(n_type
: AType) do _n_type
= n_type
774 var _n_annotations
: nullable AAnnotations = null
775 fun n_annotations
: nullable AAnnotations do return _n_annotations
776 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
780 var _n_kwredef
: nullable TKwredef = null
781 fun n_kwredef
: nullable TKwredef do return _n_kwredef
782 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
783 var _n_kwreadable
: TKwreadable = null
784 fun n_kwreadable
: TKwreadable do return _n_kwreadable
785 fun n_kwreadable
=(n_kwreadable
: TKwreadable) do _n_kwreadable
= n_kwreadable
789 var _n_kwredef
: nullable TKwredef = null
790 fun n_kwredef
: nullable TKwredef do return _n_kwredef
791 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
792 var _n_visibility
: nullable AVisibility = null
793 fun n_visibility
: nullable AVisibility do return _n_visibility
794 fun n_visibility
=(n_visibility
: nullable AVisibility) do _n_visibility
= n_visibility
795 var _n_kwwritable
: TKwwritable = null
796 fun n_kwwritable
: TKwwritable do return _n_kwwritable
797 fun n_kwwritable
=(n_kwwritable
: TKwwritable) do _n_kwwritable
= n_kwwritable
801 var _n_id
: TId = null
802 fun n_id
: TId do return _n_id
803 fun n_id
=(n_id
: TId) do _n_id
= n_id
807 var _n_plus
: TPlus = null
808 fun n_plus
: TPlus do return _n_plus
809 fun n_plus
=(n_plus
: TPlus) do _n_plus
= n_plus
813 var _n_minus
: TMinus = null
814 fun n_minus
: TMinus do return _n_minus
815 fun n_minus
=(n_minus
: TMinus) do _n_minus
= n_minus
819 var _n_star
: TStar = null
820 fun n_star
: TStar do return _n_star
821 fun n_star
=(n_star
: TStar) do _n_star
= n_star
825 var _n_slash
: TSlash = null
826 fun n_slash
: TSlash do return _n_slash
827 fun n_slash
=(n_slash
: TSlash) do _n_slash
= n_slash
831 var _n_percent
: TPercent = null
832 fun n_percent
: TPercent do return _n_percent
833 fun n_percent
=(n_percent
: TPercent) do _n_percent
= n_percent
837 var _n_eq
: TEq = null
838 fun n_eq
: TEq do return _n_eq
839 fun n_eq
=(n_eq
: TEq) do _n_eq
= n_eq
843 var _n_ne
: TNe = null
844 fun n_ne
: TNe do return _n_ne
845 fun n_ne
=(n_ne
: TNe) do _n_ne
= n_ne
849 var _n_le
: TLe = null
850 fun n_le
: TLe do return _n_le
851 fun n_le
=(n_le
: TLe) do _n_le
= n_le
855 var _n_ge
: TGe = null
856 fun n_ge
: TGe do return _n_ge
857 fun n_ge
=(n_ge
: TGe) do _n_ge
= n_ge
861 var _n_lt
: TLt = null
862 fun n_lt
: TLt do return _n_lt
863 fun n_lt
=(n_lt
: TLt) do _n_lt
= n_lt
867 var _n_gt
: TGt = null
868 fun n_gt
: TGt do return _n_gt
869 fun n_gt
=(n_gt
: TGt) do _n_gt
= n_gt
873 var _n_ll
: TLl = null
874 fun n_ll
: TLl do return _n_ll
875 fun n_ll
=(n_ll
: TLl) do _n_ll
= n_ll
879 var _n_gg
: TGg = null
880 fun n_gg
: TGg do return _n_gg
881 fun n_gg
=(n_gg
: TGg) do _n_gg
= n_gg
885 var _n_obra
: TObra = null
886 fun n_obra
: TObra do return _n_obra
887 fun n_obra
=(n_obra
: TObra) do _n_obra
= n_obra
888 var _n_cbra
: TCbra = null
889 fun n_cbra
: TCbra do return _n_cbra
890 fun n_cbra
=(n_cbra
: TCbra) do _n_cbra
= n_cbra
892 class AStarshipMethid
894 var _n_starship
: TStarship = null
895 fun n_starship
: TStarship do return _n_starship
896 fun n_starship
=(n_starship
: TStarship) do _n_starship
= n_starship
900 var _n_id
: TId = null
901 fun n_id
: TId do return _n_id
902 fun n_id
=(n_id
: TId) do _n_id
= n_id
903 var _n_assign
: TAssign = null
904 fun n_assign
: TAssign do return _n_assign
905 fun n_assign
=(n_assign
: TAssign) do _n_assign
= n_assign
907 class ABraassignMethid
909 var _n_obra
: TObra = null
910 fun n_obra
: TObra do return _n_obra
911 fun n_obra
=(n_obra
: TObra) do _n_obra
= n_obra
912 var _n_cbra
: TCbra = null
913 fun n_cbra
: TCbra do return _n_cbra
914 fun n_cbra
=(n_cbra
: TCbra) do _n_cbra
= n_cbra
915 var _n_assign
: TAssign = null
916 fun n_assign
: TAssign do return _n_assign
917 fun n_assign
=(n_assign
: TAssign) do _n_assign
= n_assign
921 var _n_opar
: nullable TOpar = null
922 fun n_opar
: nullable TOpar do return _n_opar
923 fun n_opar
=(n_opar
: nullable TOpar) do _n_opar
= n_opar
924 var n_params
: List[AParam] = new List[AParam]
925 var _n_cpar
: nullable TCpar = null
926 fun n_cpar
: nullable TCpar do return _n_cpar
927 fun n_cpar
=(n_cpar
: nullable TCpar) do _n_cpar
= n_cpar
928 var _n_type
: nullable AType = null
929 fun n_type
: nullable AType do return _n_type
930 fun n_type
=(n_type
: nullable AType) do _n_type
= n_type
934 var _n_id
: TId = null
935 fun n_id
: TId do return _n_id
936 fun n_id
=(n_id
: TId) do _n_id
= n_id
937 var _n_type
: nullable AType = null
938 fun n_type
: nullable AType do return _n_type
939 fun n_type
=(n_type
: nullable AType) do _n_type
= n_type
940 var _n_dotdotdot
: nullable TDotdotdot = null
941 fun n_dotdotdot
: nullable TDotdotdot do return _n_dotdotdot
942 fun n_dotdotdot
=(n_dotdotdot
: nullable TDotdotdot) do _n_dotdotdot
= n_dotdotdot
943 var _n_annotations
: nullable AAnnotations = null
944 fun n_annotations
: nullable AAnnotations do return _n_annotations
945 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
949 var _n_kwnullable
: nullable TKwnullable = null
950 fun n_kwnullable
: nullable TKwnullable do return _n_kwnullable
951 fun n_kwnullable
=(n_kwnullable
: nullable TKwnullable) do _n_kwnullable
= n_kwnullable
952 var _n_id
: TClassid = null
953 fun n_id
: TClassid do return _n_id
954 fun n_id
=(n_id
: TClassid) do _n_id
= n_id
955 var n_types
: List[AType] = new List[AType]
956 var _n_annotations
: nullable AAnnotations = null
957 fun n_annotations
: nullable AAnnotations do return _n_annotations
958 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
962 var _n_kwlabel
: TKwlabel = null
963 fun n_kwlabel
: TKwlabel do return _n_kwlabel
964 fun n_kwlabel
=(n_kwlabel
: TKwlabel) do _n_kwlabel
= n_kwlabel
965 var _n_id
: TId = null
966 fun n_id
: TId do return _n_id
967 fun n_id
=(n_id
: TId) do _n_id
= n_id
971 var n_expr
: List[AExpr] = new List[AExpr]
972 var _n_kwend
: nullable TKwend = null
973 fun n_kwend
: nullable TKwend do return _n_kwend
974 fun n_kwend
=(n_kwend
: nullable TKwend) do _n_kwend
= n_kwend
978 var _n_kwvar
: TKwvar = null
979 fun n_kwvar
: TKwvar do return _n_kwvar
980 fun n_kwvar
=(n_kwvar
: TKwvar) do _n_kwvar
= n_kwvar
981 var _n_id
: TId = null
982 fun n_id
: TId do return _n_id
983 fun n_id
=(n_id
: TId) do _n_id
= n_id
984 var _n_type
: nullable AType = null
985 fun n_type
: nullable AType do return _n_type
986 fun n_type
=(n_type
: nullable AType) do _n_type
= n_type
987 var _n_assign
: nullable TAssign = null
988 fun n_assign
: nullable TAssign do return _n_assign
989 fun n_assign
=(n_assign
: nullable TAssign) do _n_assign
= n_assign
990 var _n_expr
: nullable AExpr = null
991 fun n_expr
: nullable AExpr do return _n_expr
992 fun n_expr
=(n_expr
: nullable AExpr) do _n_expr
= n_expr
993 var _n_annotations
: nullable AAnnotations = null
994 fun n_annotations
: nullable AAnnotations do return _n_annotations
995 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
999 var _n_kwreturn
: nullable TKwreturn = null
1000 fun n_kwreturn
: nullable TKwreturn do return _n_kwreturn
1001 fun n_kwreturn
=(n_kwreturn
: nullable TKwreturn) do _n_kwreturn
= n_kwreturn
1002 var _n_expr
: nullable AExpr = null
1003 fun n_expr
: nullable AExpr do return _n_expr
1004 fun n_expr
=(n_expr
: nullable AExpr) do _n_expr
= n_expr
1008 var _n_kwbreak
: TKwbreak = null
1009 fun n_kwbreak
: TKwbreak do return _n_kwbreak
1010 fun n_kwbreak
=(n_kwbreak
: TKwbreak) do _n_kwbreak
= n_kwbreak
1011 var _n_label
: nullable ALabel = null
1012 fun n_label
: nullable ALabel do return _n_label
1013 fun n_label
=(n_label
: nullable ALabel) do _n_label
= n_label
1014 var _n_expr
: nullable AExpr = null
1015 fun n_expr
: nullable AExpr do return _n_expr
1016 fun n_expr
=(n_expr
: nullable AExpr) do _n_expr
= n_expr
1020 var _n_kwabort
: TKwabort = null
1021 fun n_kwabort
: TKwabort do return _n_kwabort
1022 fun n_kwabort
=(n_kwabort
: TKwabort) do _n_kwabort
= n_kwabort
1026 var _n_kwcontinue
: nullable TKwcontinue = null
1027 fun n_kwcontinue
: nullable TKwcontinue do return _n_kwcontinue
1028 fun n_kwcontinue
=(n_kwcontinue
: nullable TKwcontinue) do _n_kwcontinue
= n_kwcontinue
1029 var _n_label
: nullable ALabel = null
1030 fun n_label
: nullable ALabel do return _n_label
1031 fun n_label
=(n_label
: nullable ALabel) do _n_label
= n_label
1032 var _n_expr
: nullable AExpr = null
1033 fun n_expr
: nullable AExpr do return _n_expr
1034 fun n_expr
=(n_expr
: nullable AExpr) do _n_expr
= n_expr
1038 var _n_kwdo
: TKwdo = null
1039 fun n_kwdo
: TKwdo do return _n_kwdo
1040 fun n_kwdo
=(n_kwdo
: TKwdo) do _n_kwdo
= n_kwdo
1041 var _n_block
: nullable AExpr = null
1042 fun n_block
: nullable AExpr do return _n_block
1043 fun n_block
=(n_block
: nullable AExpr) do _n_block
= n_block
1044 var _n_label
: nullable ALabel = null
1045 fun n_label
: nullable ALabel do return _n_label
1046 fun n_label
=(n_label
: nullable ALabel) do _n_label
= n_label
1050 var _n_kwif
: TKwif = null
1051 fun n_kwif
: TKwif do return _n_kwif
1052 fun n_kwif
=(n_kwif
: TKwif) do _n_kwif
= n_kwif
1053 var _n_expr
: AExpr = null
1054 fun n_expr
: AExpr do return _n_expr
1055 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1056 var _n_then
: nullable AExpr = null
1057 fun n_then
: nullable AExpr do return _n_then
1058 fun n_then
=(n_then
: nullable AExpr) do _n_then
= n_then
1059 var _n_else
: nullable AExpr = null
1060 fun n_else
: nullable AExpr do return _n_else
1061 fun n_else
=(n_else
: nullable AExpr) do _n_else
= n_else
1065 var _n_kwif
: TKwif = null
1066 fun n_kwif
: TKwif do return _n_kwif
1067 fun n_kwif
=(n_kwif
: TKwif) do _n_kwif
= n_kwif
1068 var _n_expr
: AExpr = null
1069 fun n_expr
: AExpr do return _n_expr
1070 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1071 var _n_kwthen
: TKwthen = null
1072 fun n_kwthen
: TKwthen do return _n_kwthen
1073 fun n_kwthen
=(n_kwthen
: TKwthen) do _n_kwthen
= n_kwthen
1074 var _n_then
: AExpr = null
1075 fun n_then
: AExpr do return _n_then
1076 fun n_then
=(n_then
: AExpr) do _n_then
= n_then
1077 var _n_kwelse
: TKwelse = null
1078 fun n_kwelse
: TKwelse do return _n_kwelse
1079 fun n_kwelse
=(n_kwelse
: TKwelse) do _n_kwelse
= n_kwelse
1080 var _n_else
: AExpr = null
1081 fun n_else
: AExpr do return _n_else
1082 fun n_else
=(n_else
: AExpr) do _n_else
= n_else
1086 var _n_kwwhile
: TKwwhile = null
1087 fun n_kwwhile
: TKwwhile do return _n_kwwhile
1088 fun n_kwwhile
=(n_kwwhile
: TKwwhile) do _n_kwwhile
= n_kwwhile
1089 var _n_expr
: AExpr = null
1090 fun n_expr
: AExpr do return _n_expr
1091 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1092 var _n_kwdo
: TKwdo = null
1093 fun n_kwdo
: TKwdo do return _n_kwdo
1094 fun n_kwdo
=(n_kwdo
: TKwdo) do _n_kwdo
= n_kwdo
1095 var _n_block
: nullable AExpr = null
1096 fun n_block
: nullable AExpr do return _n_block
1097 fun n_block
=(n_block
: nullable AExpr) do _n_block
= n_block
1098 var _n_label
: nullable ALabel = null
1099 fun n_label
: nullable ALabel do return _n_label
1100 fun n_label
=(n_label
: nullable ALabel) do _n_label
= n_label
1104 var _n_kwloop
: TKwloop = null
1105 fun n_kwloop
: TKwloop do return _n_kwloop
1106 fun n_kwloop
=(n_kwloop
: TKwloop) do _n_kwloop
= n_kwloop
1107 var _n_block
: nullable AExpr = null
1108 fun n_block
: nullable AExpr do return _n_block
1109 fun n_block
=(n_block
: nullable AExpr) do _n_block
= n_block
1110 var _n_label
: nullable ALabel = null
1111 fun n_label
: nullable ALabel do return _n_label
1112 fun n_label
=(n_label
: nullable ALabel) do _n_label
= n_label
1116 var _n_kwfor
: TKwfor = null
1117 fun n_kwfor
: TKwfor do return _n_kwfor
1118 fun n_kwfor
=(n_kwfor
: TKwfor) do _n_kwfor
= n_kwfor
1119 var n_ids
: List[TId] = new List[TId]
1120 var _n_expr
: AExpr = null
1121 fun n_expr
: AExpr do return _n_expr
1122 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1123 var _n_kwdo
: TKwdo = null
1124 fun n_kwdo
: TKwdo do return _n_kwdo
1125 fun n_kwdo
=(n_kwdo
: TKwdo) do _n_kwdo
= n_kwdo
1126 var _n_block
: nullable AExpr = null
1127 fun n_block
: nullable AExpr do return _n_block
1128 fun n_block
=(n_block
: nullable AExpr) do _n_block
= n_block
1129 var _n_label
: nullable ALabel = null
1130 fun n_label
: nullable ALabel do return _n_label
1131 fun n_label
=(n_label
: nullable ALabel) do _n_label
= n_label
1135 var _n_kwassert
: TKwassert = null
1136 fun n_kwassert
: TKwassert do return _n_kwassert
1137 fun n_kwassert
=(n_kwassert
: TKwassert) do _n_kwassert
= n_kwassert
1138 var _n_id
: nullable TId = null
1139 fun n_id
: nullable TId do return _n_id
1140 fun n_id
=(n_id
: nullable TId) do _n_id
= n_id
1141 var _n_expr
: AExpr = null
1142 fun n_expr
: AExpr do return _n_expr
1143 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1144 var _n_else
: nullable AExpr = null
1145 fun n_else
: nullable AExpr do return _n_else
1146 fun n_else
=(n_else
: nullable AExpr) do _n_else
= n_else
1150 var _n_kwonce
: TKwonce = null
1151 fun n_kwonce
: TKwonce do return _n_kwonce
1152 fun n_kwonce
=(n_kwonce
: TKwonce) do _n_kwonce
= n_kwonce
1153 var _n_expr
: AExpr = null
1154 fun n_expr
: AExpr do return _n_expr
1155 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1159 var _n_expr
: AExpr = null
1160 fun n_expr
: AExpr do return _n_expr
1161 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1165 var _n_expr
: AExpr = null
1166 fun n_expr
: AExpr do return _n_expr
1167 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1168 var _n_expr2
: AExpr = null
1169 fun n_expr2
: AExpr do return _n_expr2
1170 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1174 var _n_expr
: AExpr = null
1175 fun n_expr
: AExpr do return _n_expr
1176 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1177 var _n_expr2
: AExpr = null
1178 fun n_expr2
: AExpr do return _n_expr2
1179 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1183 var _n_expr
: AExpr = null
1184 fun n_expr
: AExpr do return _n_expr
1185 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1186 var _n_expr2
: AExpr = null
1187 fun n_expr2
: AExpr do return _n_expr2
1188 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1192 var _n_expr
: AExpr = null
1193 fun n_expr
: AExpr do return _n_expr
1194 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1195 var _n_expr2
: AExpr = null
1196 fun n_expr2
: AExpr do return _n_expr2
1197 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1201 var _n_expr
: AExpr = null
1202 fun n_expr
: AExpr do return _n_expr
1203 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1204 var _n_expr2
: AExpr = null
1205 fun n_expr2
: AExpr do return _n_expr2
1206 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1210 var _n_kwnot
: TKwnot = null
1211 fun n_kwnot
: TKwnot do return _n_kwnot
1212 fun n_kwnot
=(n_kwnot
: TKwnot) do _n_kwnot
= n_kwnot
1213 var _n_expr
: AExpr = null
1214 fun n_expr
: AExpr do return _n_expr
1215 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1219 var _n_expr
: AExpr = null
1220 fun n_expr
: AExpr do return _n_expr
1221 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1222 var _n_expr2
: AExpr = null
1223 fun n_expr2
: AExpr do return _n_expr2
1224 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1228 var _n_expr
: AExpr = null
1229 fun n_expr
: AExpr do return _n_expr
1230 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1231 var _n_expr2
: AExpr = null
1232 fun n_expr2
: AExpr do return _n_expr2
1233 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1237 var _n_expr
: AExpr = null
1238 fun n_expr
: AExpr do return _n_expr
1239 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1240 var _n_expr2
: AExpr = null
1241 fun n_expr2
: AExpr do return _n_expr2
1242 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1246 var _n_expr
: AExpr = null
1247 fun n_expr
: AExpr do return _n_expr
1248 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1249 var _n_expr2
: AExpr = null
1250 fun n_expr2
: AExpr do return _n_expr2
1251 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1255 var _n_expr
: AExpr = null
1256 fun n_expr
: AExpr do return _n_expr
1257 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1258 var _n_expr2
: AExpr = null
1259 fun n_expr2
: AExpr do return _n_expr2
1260 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1264 var _n_expr
: AExpr = null
1265 fun n_expr
: AExpr do return _n_expr
1266 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1267 var _n_expr2
: AExpr = null
1268 fun n_expr2
: AExpr do return _n_expr2
1269 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1273 var _n_expr
: AExpr = null
1274 fun n_expr
: AExpr do return _n_expr
1275 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1276 var _n_expr2
: AExpr = null
1277 fun n_expr2
: AExpr do return _n_expr2
1278 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1282 var _n_expr
: AExpr = null
1283 fun n_expr
: AExpr do return _n_expr
1284 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1285 var _n_expr2
: AExpr = null
1286 fun n_expr2
: AExpr do return _n_expr2
1287 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1291 var _n_expr
: AExpr = null
1292 fun n_expr
: AExpr do return _n_expr
1293 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1294 var _n_type
: AType = null
1295 fun n_type
: AType do return _n_type
1296 fun n_type
=(n_type
: AType) do _n_type
= n_type
1300 var _n_expr
: AExpr = null
1301 fun n_expr
: AExpr do return _n_expr
1302 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1303 var _n_expr2
: AExpr = null
1304 fun n_expr2
: AExpr do return _n_expr2
1305 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1309 var _n_expr
: AExpr = null
1310 fun n_expr
: AExpr do return _n_expr
1311 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1312 var _n_expr2
: AExpr = null
1313 fun n_expr2
: AExpr do return _n_expr2
1314 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1318 var _n_expr
: AExpr = null
1319 fun n_expr
: AExpr do return _n_expr
1320 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1321 var _n_expr2
: AExpr = null
1322 fun n_expr2
: AExpr do return _n_expr2
1323 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1327 var _n_expr
: AExpr = null
1328 fun n_expr
: AExpr do return _n_expr
1329 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1330 var _n_expr2
: AExpr = null
1331 fun n_expr2
: AExpr do return _n_expr2
1332 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1336 var _n_expr
: AExpr = null
1337 fun n_expr
: AExpr do return _n_expr
1338 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1339 var _n_expr2
: AExpr = null
1340 fun n_expr2
: AExpr do return _n_expr2
1341 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1345 var _n_expr
: AExpr = null
1346 fun n_expr
: AExpr do return _n_expr
1347 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1348 var _n_expr2
: AExpr = null
1349 fun n_expr2
: AExpr do return _n_expr2
1350 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1354 var _n_minus
: TMinus = null
1355 fun n_minus
: TMinus do return _n_minus
1356 fun n_minus
=(n_minus
: TMinus) do _n_minus
= n_minus
1357 var _n_expr
: AExpr = null
1358 fun n_expr
: AExpr do return _n_expr
1359 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1363 var _n_kwnew
: TKwnew = null
1364 fun n_kwnew
: TKwnew do return _n_kwnew
1365 fun n_kwnew
=(n_kwnew
: TKwnew) do _n_kwnew
= n_kwnew
1366 var _n_type
: AType = null
1367 fun n_type
: AType do return _n_type
1368 fun n_type
=(n_type
: AType) do _n_type
= n_type
1369 var _n_id
: nullable TId = null
1370 fun n_id
: nullable TId do return _n_id
1371 fun n_id
=(n_id
: nullable TId) do _n_id
= n_id
1372 var _n_args
: AExprs = null
1373 fun n_args
: AExprs do return _n_args
1374 fun n_args
=(n_args
: AExprs) do _n_args
= n_args
1378 var _n_expr
: AExpr = null
1379 fun n_expr
: AExpr do return _n_expr
1380 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1381 var _n_id
: TAttrid = null
1382 fun n_id
: TAttrid do return _n_id
1383 fun n_id
=(n_id
: TAttrid) do _n_id
= n_id
1385 class AAttrAssignExpr
1387 var _n_expr
: AExpr = null
1388 fun n_expr
: AExpr do return _n_expr
1389 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1390 var _n_id
: TAttrid = null
1391 fun n_id
: TAttrid do return _n_id
1392 fun n_id
=(n_id
: TAttrid) do _n_id
= n_id
1393 var _n_assign
: TAssign = null
1394 fun n_assign
: TAssign do return _n_assign
1395 fun n_assign
=(n_assign
: TAssign) do _n_assign
= n_assign
1396 var _n_value
: AExpr = null
1397 fun n_value
: AExpr do return _n_value
1398 fun n_value
=(n_value
: AExpr) do _n_value
= n_value
1400 class AAttrReassignExpr
1402 var _n_expr
: AExpr = null
1403 fun n_expr
: AExpr do return _n_expr
1404 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1405 var _n_id
: TAttrid = null
1406 fun n_id
: TAttrid do return _n_id
1407 fun n_id
=(n_id
: TAttrid) do _n_id
= n_id
1408 var _n_assign_op
: AAssignOp = null
1409 fun n_assign_op
: AAssignOp do return _n_assign_op
1410 fun n_assign_op
=(n_assign_op
: AAssignOp) do _n_assign_op
= n_assign_op
1411 var _n_value
: AExpr = null
1412 fun n_value
: AExpr do return _n_value
1413 fun n_value
=(n_value
: AExpr) do _n_value
= n_value
1417 var _n_expr
: AExpr = null
1418 fun n_expr
: AExpr do return _n_expr
1419 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1420 var _n_id
: TId = null
1421 fun n_id
: TId do return _n_id
1422 fun n_id
=(n_id
: TId) do _n_id
= n_id
1423 var _n_args
: AExprs = null
1424 fun n_args
: AExprs do return _n_args
1425 fun n_args
=(n_args
: AExprs) do _n_args
= n_args
1427 class ACallAssignExpr
1429 var _n_expr
: AExpr = null
1430 fun n_expr
: AExpr do return _n_expr
1431 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1432 var _n_id
: TId = null
1433 fun n_id
: TId do return _n_id
1434 fun n_id
=(n_id
: TId) do _n_id
= n_id
1435 var _n_args
: AExprs = null
1436 fun n_args
: AExprs do return _n_args
1437 fun n_args
=(n_args
: AExprs) do _n_args
= n_args
1438 var _n_assign
: TAssign = null
1439 fun n_assign
: TAssign do return _n_assign
1440 fun n_assign
=(n_assign
: TAssign) do _n_assign
= n_assign
1441 var _n_value
: AExpr = null
1442 fun n_value
: AExpr do return _n_value
1443 fun n_value
=(n_value
: AExpr) do _n_value
= n_value
1445 class ACallReassignExpr
1447 var _n_expr
: AExpr = null
1448 fun n_expr
: AExpr do return _n_expr
1449 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1450 var _n_id
: TId = null
1451 fun n_id
: TId do return _n_id
1452 fun n_id
=(n_id
: TId) do _n_id
= n_id
1453 var _n_args
: AExprs = null
1454 fun n_args
: AExprs do return _n_args
1455 fun n_args
=(n_args
: AExprs) do _n_args
= n_args
1456 var _n_assign_op
: AAssignOp = null
1457 fun n_assign_op
: AAssignOp do return _n_assign_op
1458 fun n_assign_op
=(n_assign_op
: AAssignOp) do _n_assign_op
= n_assign_op
1459 var _n_value
: AExpr = null
1460 fun n_value
: AExpr do return _n_value
1461 fun n_value
=(n_value
: AExpr) do _n_value
= n_value
1465 var _n_qualified
: nullable AQualified = null
1466 fun n_qualified
: nullable AQualified do return _n_qualified
1467 fun n_qualified
=(n_qualified
: nullable AQualified) do _n_qualified
= n_qualified
1468 var _n_kwsuper
: TKwsuper = null
1469 fun n_kwsuper
: TKwsuper do return _n_kwsuper
1470 fun n_kwsuper
=(n_kwsuper
: TKwsuper) do _n_kwsuper
= n_kwsuper
1471 var _n_args
: AExprs = null
1472 fun n_args
: AExprs do return _n_args
1473 fun n_args
=(n_args
: AExprs) do _n_args
= n_args
1477 var _n_expr
: AExpr = null
1478 fun n_expr
: AExpr do return _n_expr
1479 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1480 var _n_kwinit
: TKwinit = null
1481 fun n_kwinit
: TKwinit do return _n_kwinit
1482 fun n_kwinit
=(n_kwinit
: TKwinit) do _n_kwinit
= n_kwinit
1483 var _n_args
: AExprs = null
1484 fun n_args
: AExprs do return _n_args
1485 fun n_args
=(n_args
: AExprs) do _n_args
= n_args
1489 var _n_expr
: AExpr = null
1490 fun n_expr
: AExpr do return _n_expr
1491 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1492 var _n_args
: AExprs = null
1493 fun n_args
: AExprs do return _n_args
1494 fun n_args
=(n_args
: AExprs) do _n_args
= n_args
1496 class ABraAssignExpr
1498 var _n_expr
: AExpr = null
1499 fun n_expr
: AExpr do return _n_expr
1500 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1501 var _n_args
: AExprs = null
1502 fun n_args
: AExprs do return _n_args
1503 fun n_args
=(n_args
: AExprs) do _n_args
= n_args
1504 var _n_assign
: TAssign = null
1505 fun n_assign
: TAssign do return _n_assign
1506 fun n_assign
=(n_assign
: TAssign) do _n_assign
= n_assign
1507 var _n_value
: AExpr = null
1508 fun n_value
: AExpr do return _n_value
1509 fun n_value
=(n_value
: AExpr) do _n_value
= n_value
1511 class ABraReassignExpr
1513 var _n_expr
: AExpr = null
1514 fun n_expr
: AExpr do return _n_expr
1515 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1516 var _n_args
: AExprs = null
1517 fun n_args
: AExprs do return _n_args
1518 fun n_args
=(n_args
: AExprs) do _n_args
= n_args
1519 var _n_assign_op
: AAssignOp = null
1520 fun n_assign_op
: AAssignOp do return _n_assign_op
1521 fun n_assign_op
=(n_assign_op
: AAssignOp) do _n_assign_op
= n_assign_op
1522 var _n_value
: AExpr = null
1523 fun n_value
: AExpr do return _n_value
1524 fun n_value
=(n_value
: AExpr) do _n_value
= n_value
1528 var _n_id
: TId = null
1529 fun n_id
: TId do return _n_id
1530 fun n_id
=(n_id
: TId) do _n_id
= n_id
1532 class AVarAssignExpr
1534 var _n_id
: TId = null
1535 fun n_id
: TId do return _n_id
1536 fun n_id
=(n_id
: TId) do _n_id
= n_id
1537 var _n_assign
: TAssign = null
1538 fun n_assign
: TAssign do return _n_assign
1539 fun n_assign
=(n_assign
: TAssign) do _n_assign
= n_assign
1540 var _n_value
: AExpr = null
1541 fun n_value
: AExpr do return _n_value
1542 fun n_value
=(n_value
: AExpr) do _n_value
= n_value
1544 class AVarReassignExpr
1546 var _n_id
: TId = null
1547 fun n_id
: TId do return _n_id
1548 fun n_id
=(n_id
: TId) do _n_id
= n_id
1549 var _n_assign_op
: AAssignOp = null
1550 fun n_assign_op
: AAssignOp do return _n_assign_op
1551 fun n_assign_op
=(n_assign_op
: AAssignOp) do _n_assign_op
= n_assign_op
1552 var _n_value
: AExpr = null
1553 fun n_value
: AExpr do return _n_value
1554 fun n_value
=(n_value
: AExpr) do _n_value
= n_value
1558 var _n_expr
: AExpr = null
1559 fun n_expr
: AExpr do return _n_expr
1560 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1561 var _n_expr2
: AExpr = null
1562 fun n_expr2
: AExpr do return _n_expr2
1563 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1564 var _n_annotations
: nullable AAnnotations = null
1565 fun n_annotations
: nullable AAnnotations do return _n_annotations
1566 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
1570 var _n_obra
: TObra = null
1571 fun n_obra
: TObra do return _n_obra
1572 fun n_obra
=(n_obra
: TObra) do _n_obra
= n_obra
1573 var _n_expr
: AExpr = null
1574 fun n_expr
: AExpr do return _n_expr
1575 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1576 var _n_expr2
: AExpr = null
1577 fun n_expr2
: AExpr do return _n_expr2
1578 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1579 var _n_cbra
: TCbra = null
1580 fun n_cbra
: TCbra do return _n_cbra
1581 fun n_cbra
=(n_cbra
: TCbra) do _n_cbra
= n_cbra
1582 var _n_annotations
: nullable AAnnotations = null
1583 fun n_annotations
: nullable AAnnotations do return _n_annotations
1584 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
1588 var _n_obra
: TObra = null
1589 fun n_obra
: TObra do return _n_obra
1590 fun n_obra
=(n_obra
: TObra) do _n_obra
= n_obra
1591 var _n_expr
: AExpr = null
1592 fun n_expr
: AExpr do return _n_expr
1593 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1594 var _n_expr2
: AExpr = null
1595 fun n_expr2
: AExpr do return _n_expr2
1596 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1597 var _n_cbra
: TObra = null
1598 fun n_cbra
: TObra do return _n_cbra
1599 fun n_cbra
=(n_cbra
: TObra) do _n_cbra
= n_cbra
1600 var _n_annotations
: nullable AAnnotations = null
1601 fun n_annotations
: nullable AAnnotations do return _n_annotations
1602 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
1606 var _n_exprs
: AExprs = null
1607 fun n_exprs
: AExprs do return _n_exprs
1608 fun n_exprs
=(n_exprs
: AExprs) do _n_exprs
= n_exprs
1609 var _n_annotations
: nullable AAnnotations = null
1610 fun n_annotations
: nullable AAnnotations do return _n_annotations
1611 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
1615 var _n_kwself
: TKwself = null
1616 fun n_kwself
: TKwself do return _n_kwself
1617 fun n_kwself
=(n_kwself
: TKwself) do _n_kwself
= n_kwself
1618 var _n_annotations
: nullable AAnnotations = null
1619 fun n_annotations
: nullable AAnnotations do return _n_annotations
1620 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
1622 class AImplicitSelfExpr
1627 var _n_kwtrue
: TKwtrue = null
1628 fun n_kwtrue
: TKwtrue do return _n_kwtrue
1629 fun n_kwtrue
=(n_kwtrue
: TKwtrue) do _n_kwtrue
= n_kwtrue
1630 var _n_annotations
: nullable AAnnotations = null
1631 fun n_annotations
: nullable AAnnotations do return _n_annotations
1632 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
1636 var _n_kwfalse
: TKwfalse = null
1637 fun n_kwfalse
: TKwfalse do return _n_kwfalse
1638 fun n_kwfalse
=(n_kwfalse
: TKwfalse) do _n_kwfalse
= n_kwfalse
1639 var _n_annotations
: nullable AAnnotations = null
1640 fun n_annotations
: nullable AAnnotations do return _n_annotations
1641 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
1645 var _n_kwnull
: TKwnull = null
1646 fun n_kwnull
: TKwnull do return _n_kwnull
1647 fun n_kwnull
=(n_kwnull
: TKwnull) do _n_kwnull
= n_kwnull
1648 var _n_annotations
: nullable AAnnotations = null
1649 fun n_annotations
: nullable AAnnotations do return _n_annotations
1650 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
1654 var _n_number
: TNumber = null
1655 fun n_number
: TNumber do return _n_number
1656 fun n_number
=(n_number
: TNumber) do _n_number
= n_number
1657 var _n_annotations
: nullable AAnnotations = null
1658 fun n_annotations
: nullable AAnnotations do return _n_annotations
1659 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
1663 var _n_hex_number
: THexNumber = null
1664 fun n_hex_number
: THexNumber do return _n_hex_number
1665 fun n_hex_number
=(n_hex_number
: THexNumber) do _n_hex_number
= n_hex_number
1666 var _n_annotations
: nullable AAnnotations = null
1667 fun n_annotations
: nullable AAnnotations do return _n_annotations
1668 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
1672 var _n_float
: TFloat = null
1673 fun n_float
: TFloat do return _n_float
1674 fun n_float
=(n_float
: TFloat) do _n_float
= n_float
1675 var _n_annotations
: nullable AAnnotations = null
1676 fun n_annotations
: nullable AAnnotations do return _n_annotations
1677 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
1681 var _n_char
: TChar = null
1682 fun n_char
: TChar do return _n_char
1683 fun n_char
=(n_char
: TChar) do _n_char
= n_char
1684 var _n_annotations
: nullable AAnnotations = null
1685 fun n_annotations
: nullable AAnnotations do return _n_annotations
1686 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
1690 var _n_string
: TString = null
1691 fun n_string
: TString do return _n_string
1692 fun n_string
=(n_string
: TString) do _n_string
= n_string
1693 var _n_annotations
: nullable AAnnotations = null
1694 fun n_annotations
: nullable AAnnotations do return _n_annotations
1695 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
1697 class AStartStringExpr
1699 var _n_string
: TStartString = null
1700 fun n_string
: TStartString do return _n_string
1701 fun n_string
=(n_string
: TStartString) do _n_string
= n_string
1703 class AMidStringExpr
1705 var _n_string
: TMidString = null
1706 fun n_string
: TMidString do return _n_string
1707 fun n_string
=(n_string
: TMidString) do _n_string
= n_string
1709 class AEndStringExpr
1711 var _n_string
: TEndString = null
1712 fun n_string
: TEndString do return _n_string
1713 fun n_string
=(n_string
: TEndString) do _n_string
= n_string
1715 class ASuperstringExpr
1717 var n_exprs
: List[AExpr] = new List[AExpr]
1718 var _n_annotations
: nullable AAnnotations = null
1719 fun n_annotations
: nullable AAnnotations do return _n_annotations
1720 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
1724 var _n_opar
: TOpar = null
1725 fun n_opar
: TOpar do return _n_opar
1726 fun n_opar
=(n_opar
: TOpar) do _n_opar
= n_opar
1727 var _n_expr
: AExpr = null
1728 fun n_expr
: AExpr do return _n_expr
1729 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1730 var _n_cpar
: TCpar = null
1731 fun n_cpar
: TCpar do return _n_cpar
1732 fun n_cpar
=(n_cpar
: TCpar) do _n_cpar
= n_cpar
1733 var _n_annotations
: nullable AAnnotations = null
1734 fun n_annotations
: nullable AAnnotations do return _n_annotations
1735 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
1739 var _n_expr
: AExpr = null
1740 fun n_expr
: AExpr do return _n_expr
1741 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1742 var _n_kwas
: TKwas = null
1743 fun n_kwas
: TKwas do return _n_kwas
1744 fun n_kwas
=(n_kwas
: TKwas) do _n_kwas
= n_kwas
1745 var _n_opar
: nullable TOpar = null
1746 fun n_opar
: nullable TOpar do return _n_opar
1747 fun n_opar
=(n_opar
: nullable TOpar) do _n_opar
= n_opar
1748 var _n_type
: AType = null
1749 fun n_type
: AType do return _n_type
1750 fun n_type
=(n_type
: AType) do _n_type
= n_type
1751 var _n_cpar
: nullable TCpar = null
1752 fun n_cpar
: nullable TCpar do return _n_cpar
1753 fun n_cpar
=(n_cpar
: nullable TCpar) do _n_cpar
= n_cpar
1755 class AAsNotnullExpr
1757 var _n_expr
: AExpr = null
1758 fun n_expr
: AExpr do return _n_expr
1759 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1760 var _n_kwas
: TKwas = null
1761 fun n_kwas
: TKwas do return _n_kwas
1762 fun n_kwas
=(n_kwas
: TKwas) do _n_kwas
= n_kwas
1763 var _n_opar
: nullable TOpar = null
1764 fun n_opar
: nullable TOpar do return _n_opar
1765 fun n_opar
=(n_opar
: nullable TOpar) do _n_opar
= n_opar
1766 var _n_kwnot
: TKwnot = null
1767 fun n_kwnot
: TKwnot do return _n_kwnot
1768 fun n_kwnot
=(n_kwnot
: TKwnot) do _n_kwnot
= n_kwnot
1769 var _n_kwnull
: TKwnull = null
1770 fun n_kwnull
: TKwnull do return _n_kwnull
1771 fun n_kwnull
=(n_kwnull
: TKwnull) do _n_kwnull
= n_kwnull
1772 var _n_cpar
: nullable TCpar = null
1773 fun n_cpar
: nullable TCpar do return _n_cpar
1774 fun n_cpar
=(n_cpar
: nullable TCpar) do _n_cpar
= n_cpar
1776 class AIssetAttrExpr
1778 var _n_kwisset
: TKwisset = null
1779 fun n_kwisset
: TKwisset do return _n_kwisset
1780 fun n_kwisset
=(n_kwisset
: TKwisset) do _n_kwisset
= n_kwisset
1781 var _n_expr
: AExpr = null
1782 fun n_expr
: AExpr do return _n_expr
1783 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1784 var _n_id
: TAttrid = null
1785 fun n_id
: TAttrid do return _n_id
1786 fun n_id
=(n_id
: TAttrid) do _n_id
= n_id
1788 class ADebugTypeExpr
1790 var _n_kwdebug
: TKwdebug = null
1791 fun n_kwdebug
: TKwdebug do return _n_kwdebug
1792 fun n_kwdebug
=(n_kwdebug
: TKwdebug) do _n_kwdebug
= n_kwdebug
1793 var _n_kwtype
: TKwtype = null
1794 fun n_kwtype
: TKwtype do return _n_kwtype
1795 fun n_kwtype
=(n_kwtype
: TKwtype) do _n_kwtype
= n_kwtype
1796 var _n_expr
: AExpr = null
1797 fun n_expr
: AExpr do return _n_expr
1798 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1799 var _n_type
: AType = null
1800 fun n_type
: AType do return _n_type
1801 fun n_type
=(n_type
: AType) do _n_type
= n_type
1805 var n_exprs
: List[AExpr] = new List[AExpr]
1809 var _n_opar
: TOpar = null
1810 fun n_opar
: TOpar do return _n_opar
1811 fun n_opar
=(n_opar
: TOpar) do _n_opar
= n_opar
1812 var n_exprs
: List[AExpr] = new List[AExpr]
1813 var _n_cpar
: TCpar = null
1814 fun n_cpar
: TCpar do return _n_cpar
1815 fun n_cpar
=(n_cpar
: TCpar) do _n_cpar
= n_cpar
1819 var _n_obra
: TObra = null
1820 fun n_obra
: TObra do return _n_obra
1821 fun n_obra
=(n_obra
: TObra) do _n_obra
= n_obra
1822 var n_exprs
: List[AExpr] = new List[AExpr]
1823 var _n_cbra
: TCbra = null
1824 fun n_cbra
: TCbra do return _n_cbra
1825 fun n_cbra
=(n_cbra
: TCbra) do _n_cbra
= n_cbra
1829 var _n_pluseq
: TPluseq = null
1830 fun n_pluseq
: TPluseq do return _n_pluseq
1831 fun n_pluseq
=(n_pluseq
: TPluseq) do _n_pluseq
= n_pluseq
1833 class AMinusAssignOp
1835 var _n_minuseq
: TMinuseq = null
1836 fun n_minuseq
: TMinuseq do return _n_minuseq
1837 fun n_minuseq
=(n_minuseq
: TMinuseq) do _n_minuseq
= n_minuseq
1841 var _n_quad
: nullable TQuad = null
1842 fun n_quad
: nullable TQuad do return _n_quad
1843 fun n_quad
=(n_quad
: nullable TQuad) do _n_quad
= n_quad
1844 var n_path
: List[TId] = new List[TId]
1845 var _n_id
: TId = null
1846 fun n_id
: TId do return _n_id
1847 fun n_id
=(n_id
: TId) do _n_id
= n_id
1851 var _n_kwimport
: TKwimport = null
1852 fun n_kwimport
: TKwimport do return _n_kwimport
1853 fun n_kwimport
=(n_kwimport
: TKwimport) do _n_kwimport
= n_kwimport
1854 var n_extern_calls
: List[AExternCall] = new List[AExternCall]
1859 class ASuperExternCall
1861 var _n_kwsuper
: TKwsuper = null
1862 fun n_kwsuper
: TKwsuper do return _n_kwsuper
1863 fun n_kwsuper
=(n_kwsuper
: TKwsuper) do _n_kwsuper
= n_kwsuper
1865 class ALocalPropExternCall
1867 var _n_methid
: AMethid = null
1868 fun n_methid
: AMethid do return _n_methid
1869 fun n_methid
=(n_methid
: AMethid) do _n_methid
= n_methid
1871 class AFullPropExternCall
1873 var _n_type
: AType = null
1874 fun n_type
: AType do return _n_type
1875 fun n_type
=(n_type
: AType) do _n_type
= n_type
1876 var _n_dot
: nullable TDot = null
1877 fun n_dot
: nullable TDot do return _n_dot
1878 fun n_dot
=(n_dot
: nullable TDot) do _n_dot
= n_dot
1879 var _n_methid
: AMethid = null
1880 fun n_methid
: AMethid do return _n_methid
1881 fun n_methid
=(n_methid
: AMethid) do _n_methid
= n_methid
1883 class AInitPropExternCall
1885 var _n_type
: AType = null
1886 fun n_type
: AType do return _n_type
1887 fun n_type
=(n_type
: AType) do _n_type
= n_type
1889 class ACastAsExternCall
1891 var _n_from_type
: AType = null
1892 fun n_from_type
: AType do return _n_from_type
1893 fun n_from_type
=(n_from_type
: AType) do _n_from_type
= n_from_type
1894 var _n_dot
: nullable TDot = null
1895 fun n_dot
: nullable TDot do return _n_dot
1896 fun n_dot
=(n_dot
: nullable TDot) do _n_dot
= n_dot
1897 var _n_kwas
: TKwas = null
1898 fun n_kwas
: TKwas do return _n_kwas
1899 fun n_kwas
=(n_kwas
: TKwas) do _n_kwas
= n_kwas
1900 var _n_to_type
: AType = null
1901 fun n_to_type
: AType do return _n_to_type
1902 fun n_to_type
=(n_to_type
: AType) do _n_to_type
= n_to_type
1904 class AAsNullableExternCall
1906 var _n_type
: AType = null
1907 fun n_type
: AType do return _n_type
1908 fun n_type
=(n_type
: AType) do _n_type
= n_type
1909 var _n_kwas
: TKwas = null
1910 fun n_kwas
: TKwas do return _n_kwas
1911 fun n_kwas
=(n_kwas
: TKwas) do _n_kwas
= n_kwas
1912 var _n_kwnullable
: TKwnullable = null
1913 fun n_kwnullable
: TKwnullable do return _n_kwnullable
1914 fun n_kwnullable
=(n_kwnullable
: TKwnullable) do _n_kwnullable
= n_kwnullable
1916 class AAsNotNullableExternCall
1918 var _n_type
: AType = null
1919 fun n_type
: AType do return _n_type
1920 fun n_type
=(n_type
: AType) do _n_type
= n_type
1921 var _n_kwas
: TKwas = null
1922 fun n_kwas
: TKwas do return _n_kwas
1923 fun n_kwas
=(n_kwas
: TKwas) do _n_kwas
= n_kwas
1924 var _n_kwnot
: TKwnot = null
1925 fun n_kwnot
: TKwnot do return _n_kwnot
1926 fun n_kwnot
=(n_kwnot
: TKwnot) do _n_kwnot
= n_kwnot
1927 var _n_kwnullable
: TKwnullable = null
1928 fun n_kwnullable
: TKwnullable do return _n_kwnullable
1929 fun n_kwnullable
=(n_kwnullable
: TKwnullable) do _n_kwnullable
= n_kwnullable
1933 var _n_kwin
: TKwin = null
1934 fun n_kwin
: TKwin do return _n_kwin
1935 fun n_kwin
=(n_kwin
: TKwin) do _n_kwin
= n_kwin
1936 var _n_string
: TString = null
1937 fun n_string
: TString do return _n_string
1938 fun n_string
=(n_string
: TString) do _n_string
= n_string
1940 class AExternCodeBlock
1941 super AExternCodeBlock
1942 var _n_in_language
: nullable AInLanguage = null
1943 fun n_in_language
: nullable AInLanguage do return _n_in_language
1944 fun n_in_language
=(n_in_language
: nullable AInLanguage) do _n_in_language
= n_in_language
1945 var _n_extern_code_segment
: TExternCodeSegment = null
1946 fun n_extern_code_segment
: TExternCodeSegment do return _n_extern_code_segment
1947 fun n_extern_code_segment
=(n_extern_code_segment
: TExternCodeSegment) do _n_extern_code_segment
= n_extern_code_segment
1951 var n_id
: List[TId] = new List[TId]
1952 var _n_classid
: nullable TClassid = null
1953 fun n_classid
: nullable TClassid do return _n_classid
1954 fun n_classid
=(n_classid
: nullable TClassid) do _n_classid
= n_classid
1958 var n_comment
: List[TComment] = new List[TComment]
1962 var _n_at
: nullable TAt = null
1963 fun n_at
: nullable TAt do return _n_at
1964 fun n_at
=(n_at
: nullable TAt) do _n_at
= n_at
1965 var _n_opar
: nullable TOpar = null
1966 fun n_opar
: nullable TOpar do return _n_opar
1967 fun n_opar
=(n_opar
: nullable TOpar) do _n_opar
= n_opar
1968 var n_items
: List[AAnnotation] = new List[AAnnotation]
1969 var _n_cpar
: nullable TCpar = null
1970 fun n_cpar
: nullable TCpar do return _n_cpar
1971 fun n_cpar
=(n_cpar
: nullable TCpar) do _n_cpar
= n_cpar
1975 var _n_atid
: AAtid = null
1976 fun n_atid
: AAtid do return _n_atid
1977 fun n_atid
=(n_atid
: AAtid) do _n_atid
= n_atid
1978 var _n_opar
: nullable TOpar = null
1979 fun n_opar
: nullable TOpar do return _n_opar
1980 fun n_opar
=(n_opar
: nullable TOpar) do _n_opar
= n_opar
1981 var n_args
: List[AAtArg] = new List[AAtArg]
1982 var _n_cpar
: nullable TCpar = null
1983 fun n_cpar
: nullable TCpar do return _n_cpar
1984 fun n_cpar
=(n_cpar
: nullable TCpar) do _n_cpar
= n_cpar
1985 var _n_annotations
: nullable AAnnotations = null
1986 fun n_annotations
: nullable AAnnotations do return _n_annotations
1987 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
1991 var _n_type
: AType = null
1992 fun n_type
: AType do return _n_type
1993 fun n_type
=(n_type
: AType) do _n_type
= n_type
1997 var _n_expr
: AExpr = null
1998 fun n_expr
: AExpr do return _n_expr
1999 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
2003 var _n_annotations
: AAnnotations = null
2004 fun n_annotations
: AAnnotations do return _n_annotations
2005 fun n_annotations
=(n_annotations
: AAnnotations) do _n_annotations
= n_annotations
2009 var _n_id
: TId = null
2010 fun n_id
: TId do return _n_id
2011 fun n_id
=(n_id
: TId) do _n_id
= n_id
2015 var _n_id
: TKwextern = null
2016 fun n_id
: TKwextern do return _n_id
2017 fun n_id
=(n_id
: TKwextern) do _n_id
= n_id
2021 var _n_id
: TKwintern = null
2022 fun n_id
: TKwintern do return _n_id
2023 fun n_id
=(n_id
: TKwintern) do _n_id
= n_id
2025 class AKwreadableAtid
2027 var _n_id
: TKwreadable = null
2028 fun n_id
: TKwreadable do return _n_id
2029 fun n_id
=(n_id
: TKwreadable) do _n_id
= n_id
2031 class AKwwritableAtid
2033 var _n_id
: TKwwritable = null
2034 fun n_id
: TKwwritable do return _n_id
2035 fun n_id
=(n_id
: TKwwritable) do _n_id
= n_id
2039 var _n_id
: TKwimport = null
2040 fun n_id
: TKwimport do return _n_id
2041 fun n_id
=(n_id
: TKwimport) do _n_id
= n_id
2046 var _n_base
: nullable AModule
2047 fun n_base
: nullable AModule do return _n_base
2048 fun n_base
=(n_base
: nullable do _n_base
= n_base
2050 fun n_eof
: EOF do return _n_eof
2051 fun n_eof
=(n_eof
: EOF) do _n_eof
= n_eof
2053 n_base
: nullable AModule,