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_kwredef
: nullable TKwredef = null
356 fun n_kwredef
: nullable TKwredef do return _n_kwredef
357 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
358 var _n_visibility
: AVisibility = null
359 fun n_visibility
: AVisibility do return _n_visibility
360 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
361 var _n_kwmodule
: TKwmodule = null
362 fun n_kwmodule
: TKwmodule do return _n_kwmodule
363 fun n_kwmodule
=(n_kwmodule
: TKwmodule) do _n_kwmodule
= n_kwmodule
364 var _n_name
: AModuleName = null
365 fun n_name
: AModuleName do return _n_name
366 fun n_name
=(n_name
: AModuleName) do _n_name
= n_name
367 var _n_annotations
: nullable AAnnotations = null
368 fun n_annotations
: nullable AAnnotations do return _n_annotations
369 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
373 var _n_visibility
: AVisibility = null
374 fun n_visibility
: AVisibility do return _n_visibility
375 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
376 var _n_kwimport
: TKwimport = null
377 fun n_kwimport
: TKwimport do return _n_kwimport
378 fun n_kwimport
=(n_kwimport
: TKwimport) do _n_kwimport
= n_kwimport
379 var _n_name
: AModuleName = null
380 fun n_name
: AModuleName do return _n_name
381 fun n_name
=(n_name
: AModuleName) do _n_name
= n_name
382 var _n_annotations
: nullable AAnnotations = null
383 fun n_annotations
: nullable AAnnotations do return _n_annotations
384 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
388 var _n_visibility
: AVisibility = null
389 fun n_visibility
: AVisibility do return _n_visibility
390 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
391 var _n_kwimport
: TKwimport = null
392 fun n_kwimport
: TKwimport do return _n_kwimport
393 fun n_kwimport
=(n_kwimport
: TKwimport) do _n_kwimport
= n_kwimport
394 var _n_kwend
: TKwend = null
395 fun n_kwend
: TKwend do return _n_kwend
396 fun n_kwend
=(n_kwend
: TKwend) do _n_kwend
= n_kwend
398 class APublicVisibility
400 var _n_kwpublic
: nullable TKwpublic = null
401 fun n_kwpublic
: nullable TKwpublic do return _n_kwpublic
402 fun n_kwpublic
=(n_kwpublic
: nullable TKwpublic) do _n_kwpublic
= n_kwpublic
404 class APrivateVisibility
406 var _n_kwprivate
: TKwprivate = null
407 fun n_kwprivate
: TKwprivate do return _n_kwprivate
408 fun n_kwprivate
=(n_kwprivate
: TKwprivate) do _n_kwprivate
= n_kwprivate
410 class AProtectedVisibility
412 var _n_kwprotected
: TKwprotected = null
413 fun n_kwprotected
: TKwprotected do return _n_kwprotected
414 fun n_kwprotected
=(n_kwprotected
: TKwprotected) do _n_kwprotected
= n_kwprotected
416 class AIntrudeVisibility
418 var _n_kwintrude
: TKwintrude = null
419 fun n_kwintrude
: TKwintrude do return _n_kwintrude
420 fun n_kwintrude
=(n_kwintrude
: TKwintrude) do _n_kwintrude
= n_kwintrude
424 var _n_doc
: nullable ADoc = null
425 fun n_doc
: nullable ADoc do return _n_doc
426 fun n_doc
=(n_doc
: nullable ADoc) do _n_doc
= n_doc
427 var _n_kwredef
: nullable TKwredef = null
428 fun n_kwredef
: nullable TKwredef do return _n_kwredef
429 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
430 var _n_visibility
: AVisibility = null
431 fun n_visibility
: AVisibility do return _n_visibility
432 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
433 var _n_classkind
: AClasskind = null
434 fun n_classkind
: AClasskind do return _n_classkind
435 fun n_classkind
=(n_classkind
: AClasskind) do _n_classkind
= n_classkind
436 var _n_id
: nullable TClassid = null
437 fun n_id
: nullable TClassid do return _n_id
438 fun n_id
=(n_id
: nullable TClassid) do _n_id
= n_id
439 var n_formaldefs
: List[AFormaldef] = new List[AFormaldef]
440 var _n_annotations
: nullable AAnnotations = null
441 fun n_annotations
: nullable AAnnotations do return _n_annotations
442 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
443 var _n_extern_code_block
: nullable AExternCodeBlock = null
444 fun n_extern_code_block
: nullable AExternCodeBlock do return _n_extern_code_block
445 fun n_extern_code_block
=(n_extern_code_block
: nullable AExternCodeBlock) do _n_extern_code_block
= n_extern_code_block
446 var n_superclasses
: List[ASuperclass] = new List[ASuperclass]
447 var n_propdefs
: List[APropdef] = new List[APropdef]
448 var _n_kwend
: TKwend = null
449 fun n_kwend
: TKwend do return _n_kwend
450 fun n_kwend
=(n_kwend
: TKwend) do _n_kwend
= n_kwend
454 var n_propdefs
: List[APropdef] = new List[APropdef]
458 var n_propdefs
: List[APropdef] = new List[APropdef]
460 class AConcreteClasskind
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 AAbstractClasskind
468 var _n_kwabstract
: TKwabstract = null
469 fun n_kwabstract
: TKwabstract do return _n_kwabstract
470 fun n_kwabstract
=(n_kwabstract
: TKwabstract) do _n_kwabstract
= n_kwabstract
471 var _n_kwclass
: TKwclass = null
472 fun n_kwclass
: TKwclass do return _n_kwclass
473 fun n_kwclass
=(n_kwclass
: TKwclass) do _n_kwclass
= n_kwclass
475 class AInterfaceClasskind
477 var _n_kwinterface
: TKwinterface = null
478 fun n_kwinterface
: TKwinterface do return _n_kwinterface
479 fun n_kwinterface
=(n_kwinterface
: TKwinterface) do _n_kwinterface
= n_kwinterface
483 var _n_kwenum
: TKwenum = null
484 fun n_kwenum
: TKwenum do return _n_kwenum
485 fun n_kwenum
=(n_kwenum
: TKwenum) do _n_kwenum
= n_kwenum
487 class AExternClasskind
489 var _n_kwextern
: TKwextern = null
490 fun n_kwextern
: TKwextern do return _n_kwextern
491 fun n_kwextern
=(n_kwextern
: TKwextern) do _n_kwextern
= n_kwextern
492 var _n_kwclass
: nullable TKwclass = null
493 fun n_kwclass
: nullable TKwclass do return _n_kwclass
494 fun n_kwclass
=(n_kwclass
: nullable TKwclass) do _n_kwclass
= n_kwclass
498 var _n_id
: TClassid = null
499 fun n_id
: TClassid do return _n_id
500 fun n_id
=(n_id
: TClassid) do _n_id
= n_id
501 var _n_type
: nullable AType = null
502 fun n_type
: nullable AType do return _n_type
503 fun n_type
=(n_type
: nullable AType) do _n_type
= n_type
504 var _n_annotations
: nullable AAnnotations = null
505 fun n_annotations
: nullable AAnnotations do return _n_annotations
506 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
510 var _n_kwsuper
: TKwsuper = null
511 fun n_kwsuper
: TKwsuper do return _n_kwsuper
512 fun n_kwsuper
=(n_kwsuper
: TKwsuper) do _n_kwsuper
= n_kwsuper
513 var _n_type
: AType = null
514 fun n_type
: AType do return _n_type
515 fun n_type
=(n_type
: AType) do _n_type
= n_type
516 var _n_annotations
: nullable AAnnotations = null
517 fun n_annotations
: nullable AAnnotations do return _n_annotations
518 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
522 var _n_doc
: nullable ADoc = null
523 fun n_doc
: nullable ADoc do return _n_doc
524 fun n_doc
=(n_doc
: nullable ADoc) do _n_doc
= n_doc
525 var _n_readable
: nullable AAble = null
526 fun n_readable
: nullable AAble do return _n_readable
527 fun n_readable
=(n_readable
: nullable AAble) do _n_readable
= n_readable
528 var _n_writable
: nullable AAble = null
529 fun n_writable
: nullable AAble do return _n_writable
530 fun n_writable
=(n_writable
: nullable AAble) do _n_writable
= n_writable
531 var _n_kwredef
: nullable TKwredef = null
532 fun n_kwredef
: nullable TKwredef do return _n_kwredef
533 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
534 var _n_visibility
: AVisibility = null
535 fun n_visibility
: AVisibility do return _n_visibility
536 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
537 var _n_kwvar
: TKwvar = null
538 fun n_kwvar
: TKwvar do return _n_kwvar
539 fun n_kwvar
=(n_kwvar
: TKwvar) do _n_kwvar
= n_kwvar
540 var _n_id
: nullable TAttrid = null
541 fun n_id
: nullable TAttrid do return _n_id
542 fun n_id
=(n_id
: nullable TAttrid) do _n_id
= n_id
543 var _n_id2
: nullable TId = null
544 fun n_id2
: nullable TId do return _n_id2
545 fun n_id2
=(n_id2
: nullable TId) do _n_id2
= n_id2
546 var _n_type
: nullable AType = null
547 fun n_type
: nullable AType do return _n_type
548 fun n_type
=(n_type
: nullable AType) do _n_type
= n_type
549 var _n_annotations
: nullable AAnnotations = null
550 fun n_annotations
: nullable AAnnotations do return _n_annotations
551 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
552 var _n_expr
: nullable AExpr = null
553 fun n_expr
: nullable AExpr do return _n_expr
554 fun n_expr
=(n_expr
: nullable AExpr) do _n_expr
= n_expr
558 var _n_doc
: nullable ADoc = null
559 fun n_doc
: nullable ADoc do return _n_doc
560 fun n_doc
=(n_doc
: nullable ADoc) do _n_doc
= n_doc
561 var _n_kwredef
: nullable TKwredef = null
562 fun n_kwredef
: nullable TKwredef do return _n_kwredef
563 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
564 var _n_visibility
: AVisibility = null
565 fun n_visibility
: AVisibility do return _n_visibility
566 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
567 var _n_methid
: AMethid = null
568 fun n_methid
: AMethid do return _n_methid
569 fun n_methid
=(n_methid
: AMethid) do _n_methid
= n_methid
570 var _n_signature
: ASignature = null
571 fun n_signature
: ASignature do return _n_signature
572 fun n_signature
=(n_signature
: ASignature) do _n_signature
= n_signature
574 class ADeferredMethPropdef
576 var _n_doc
: nullable ADoc = null
577 fun n_doc
: nullable ADoc do return _n_doc
578 fun n_doc
=(n_doc
: nullable ADoc) do _n_doc
= n_doc
579 var _n_kwredef
: nullable TKwredef = null
580 fun n_kwredef
: nullable TKwredef do return _n_kwredef
581 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
582 var _n_visibility
: AVisibility = null
583 fun n_visibility
: AVisibility do return _n_visibility
584 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
585 var _n_kwmeth
: TKwmeth = null
586 fun n_kwmeth
: TKwmeth do return _n_kwmeth
587 fun n_kwmeth
=(n_kwmeth
: TKwmeth) do _n_kwmeth
= n_kwmeth
588 var _n_methid
: AMethid = null
589 fun n_methid
: AMethid do return _n_methid
590 fun n_methid
=(n_methid
: AMethid) do _n_methid
= n_methid
591 var _n_signature
: ASignature = null
592 fun n_signature
: ASignature do return _n_signature
593 fun n_signature
=(n_signature
: ASignature) do _n_signature
= n_signature
594 var _n_annotations
: nullable AAnnotations = null
595 fun n_annotations
: nullable AAnnotations do return _n_annotations
596 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
598 class AInternMethPropdef
600 var _n_doc
: nullable ADoc = null
601 fun n_doc
: nullable ADoc do return _n_doc
602 fun n_doc
=(n_doc
: nullable ADoc) do _n_doc
= n_doc
603 var _n_kwredef
: nullable TKwredef = null
604 fun n_kwredef
: nullable TKwredef do return _n_kwredef
605 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
606 var _n_visibility
: AVisibility = null
607 fun n_visibility
: AVisibility do return _n_visibility
608 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
609 var _n_kwmeth
: TKwmeth = null
610 fun n_kwmeth
: TKwmeth do return _n_kwmeth
611 fun n_kwmeth
=(n_kwmeth
: TKwmeth) do _n_kwmeth
= n_kwmeth
612 var _n_methid
: AMethid = null
613 fun n_methid
: AMethid do return _n_methid
614 fun n_methid
=(n_methid
: AMethid) do _n_methid
= n_methid
615 var _n_signature
: ASignature = null
616 fun n_signature
: ASignature do return _n_signature
617 fun n_signature
=(n_signature
: ASignature) do _n_signature
= n_signature
619 class AInternNewPropdef
621 var _n_doc
: nullable ADoc = null
622 fun n_doc
: nullable ADoc do return _n_doc
623 fun n_doc
=(n_doc
: nullable ADoc) do _n_doc
= n_doc
624 var _n_kwredef
: nullable TKwredef = null
625 fun n_kwredef
: nullable TKwredef do return _n_kwredef
626 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
627 var _n_visibility
: AVisibility = null
628 fun n_visibility
: AVisibility do return _n_visibility
629 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
630 var _n_kwnew
: TKwnew = null
631 fun n_kwnew
: TKwnew do return _n_kwnew
632 fun n_kwnew
=(n_kwnew
: TKwnew) do _n_kwnew
= n_kwnew
633 var _n_methid
: nullable AMethid = null
634 fun n_methid
: nullable AMethid do return _n_methid
635 fun n_methid
=(n_methid
: nullable AMethid) do _n_methid
= n_methid
636 var _n_signature
: ASignature = null
637 fun n_signature
: ASignature do return _n_signature
638 fun n_signature
=(n_signature
: ASignature) do _n_signature
= n_signature
640 class AExternMethPropdef
642 var _n_doc
: nullable ADoc = null
643 fun n_doc
: nullable ADoc do return _n_doc
644 fun n_doc
=(n_doc
: nullable ADoc) do _n_doc
= n_doc
645 var _n_kwredef
: nullable TKwredef = null
646 fun n_kwredef
: nullable TKwredef do return _n_kwredef
647 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
648 var _n_visibility
: AVisibility = null
649 fun n_visibility
: AVisibility do return _n_visibility
650 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
651 var _n_kwmeth
: TKwmeth = null
652 fun n_kwmeth
: TKwmeth do return _n_kwmeth
653 fun n_kwmeth
=(n_kwmeth
: TKwmeth) do _n_kwmeth
= n_kwmeth
654 var _n_methid
: AMethid = null
655 fun n_methid
: AMethid do return _n_methid
656 fun n_methid
=(n_methid
: AMethid) do _n_methid
= n_methid
657 var _n_signature
: ASignature = null
658 fun n_signature
: ASignature do return _n_signature
659 fun n_signature
=(n_signature
: ASignature) do _n_signature
= n_signature
660 var _n_annotations
: nullable AAnnotations = null
661 fun n_annotations
: nullable AAnnotations do return _n_annotations
662 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
663 var _n_extern
: nullable TString = null
664 fun n_extern
: nullable TString do return _n_extern
665 fun n_extern
=(n_extern
: nullable TString) do _n_extern
= n_extern
666 var _n_extern_calls
: nullable AExternCalls = null
667 fun n_extern_calls
: nullable AExternCalls do return _n_extern_calls
668 fun n_extern_calls
=(n_extern_calls
: nullable AExternCalls) do _n_extern_calls
= n_extern_calls
669 var _n_extern_code_block
: nullable AExternCodeBlock = null
670 fun n_extern_code_block
: nullable AExternCodeBlock do return _n_extern_code_block
671 fun n_extern_code_block
=(n_extern_code_block
: nullable AExternCodeBlock) do _n_extern_code_block
= n_extern_code_block
673 class AConcreteMethPropdef
675 var _n_doc
: nullable ADoc = null
676 fun n_doc
: nullable ADoc do return _n_doc
677 fun n_doc
=(n_doc
: nullable ADoc) do _n_doc
= n_doc
678 var _n_kwredef
: nullable TKwredef = null
679 fun n_kwredef
: nullable TKwredef do return _n_kwredef
680 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
681 var _n_visibility
: AVisibility = null
682 fun n_visibility
: AVisibility do return _n_visibility
683 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
684 var _n_kwmeth
: TKwmeth = null
685 fun n_kwmeth
: TKwmeth do return _n_kwmeth
686 fun n_kwmeth
=(n_kwmeth
: TKwmeth) do _n_kwmeth
= n_kwmeth
687 var _n_methid
: AMethid = null
688 fun n_methid
: AMethid do return _n_methid
689 fun n_methid
=(n_methid
: AMethid) do _n_methid
= n_methid
690 var _n_signature
: ASignature = null
691 fun n_signature
: ASignature do return _n_signature
692 fun n_signature
=(n_signature
: ASignature) do _n_signature
= n_signature
693 var _n_annotations
: nullable AAnnotations = null
694 fun n_annotations
: nullable AAnnotations do return _n_annotations
695 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
696 var _n_block
: nullable AExpr = null
697 fun n_block
: nullable AExpr do return _n_block
698 fun n_block
=(n_block
: nullable AExpr) do _n_block
= n_block
700 class AConcreteInitPropdef
702 var _n_doc
: nullable ADoc = null
703 fun n_doc
: nullable ADoc do return _n_doc
704 fun n_doc
=(n_doc
: nullable ADoc) do _n_doc
= n_doc
705 var _n_kwredef
: nullable TKwredef = null
706 fun n_kwredef
: nullable TKwredef do return _n_kwredef
707 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
708 var _n_visibility
: AVisibility = null
709 fun n_visibility
: AVisibility do return _n_visibility
710 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
711 var _n_kwinit
: TKwinit = null
712 fun n_kwinit
: TKwinit do return _n_kwinit
713 fun n_kwinit
=(n_kwinit
: TKwinit) do _n_kwinit
= n_kwinit
714 var _n_methid
: nullable AMethid = null
715 fun n_methid
: nullable AMethid do return _n_methid
716 fun n_methid
=(n_methid
: nullable AMethid) do _n_methid
= n_methid
717 var _n_signature
: ASignature = null
718 fun n_signature
: ASignature do return _n_signature
719 fun n_signature
=(n_signature
: ASignature) do _n_signature
= n_signature
720 var _n_annotations
: nullable AAnnotations = null
721 fun n_annotations
: nullable AAnnotations do return _n_annotations
722 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
723 var _n_block
: nullable AExpr = null
724 fun n_block
: nullable AExpr do return _n_block
725 fun n_block
=(n_block
: nullable AExpr) do _n_block
= n_block
727 class AExternInitPropdef
729 var _n_doc
: nullable ADoc = null
730 fun n_doc
: nullable ADoc do return _n_doc
731 fun n_doc
=(n_doc
: nullable ADoc) do _n_doc
= n_doc
732 var _n_kwredef
: nullable TKwredef = null
733 fun n_kwredef
: nullable TKwredef do return _n_kwredef
734 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
735 var _n_visibility
: AVisibility = null
736 fun n_visibility
: AVisibility do return _n_visibility
737 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
738 var _n_kwnew
: TKwnew = null
739 fun n_kwnew
: TKwnew do return _n_kwnew
740 fun n_kwnew
=(n_kwnew
: TKwnew) do _n_kwnew
= n_kwnew
741 var _n_methid
: nullable AMethid = null
742 fun n_methid
: nullable AMethid do return _n_methid
743 fun n_methid
=(n_methid
: nullable AMethid) do _n_methid
= n_methid
744 var _n_signature
: ASignature = null
745 fun n_signature
: ASignature do return _n_signature
746 fun n_signature
=(n_signature
: ASignature) do _n_signature
= n_signature
747 var _n_annotations
: nullable AAnnotations = null
748 fun n_annotations
: nullable AAnnotations do return _n_annotations
749 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
750 var _n_extern
: nullable TString = null
751 fun n_extern
: nullable TString do return _n_extern
752 fun n_extern
=(n_extern
: nullable TString) do _n_extern
= n_extern
753 var _n_extern_calls
: nullable AExternCalls = null
754 fun n_extern_calls
: nullable AExternCalls do return _n_extern_calls
755 fun n_extern_calls
=(n_extern_calls
: nullable AExternCalls) do _n_extern_calls
= n_extern_calls
756 var _n_extern_code_block
: nullable AExternCodeBlock = null
757 fun n_extern_code_block
: nullable AExternCodeBlock do return _n_extern_code_block
758 fun n_extern_code_block
=(n_extern_code_block
: nullable AExternCodeBlock) do _n_extern_code_block
= n_extern_code_block
760 class AMainMethPropdef
762 var _n_kwredef
: nullable TKwredef = null
763 fun n_kwredef
: nullable TKwredef do return _n_kwredef
764 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
765 var _n_block
: nullable AExpr = null
766 fun n_block
: nullable AExpr do return _n_block
767 fun n_block
=(n_block
: nullable AExpr) do _n_block
= n_block
771 var _n_doc
: nullable ADoc = null
772 fun n_doc
: nullable ADoc do return _n_doc
773 fun n_doc
=(n_doc
: nullable ADoc) do _n_doc
= n_doc
774 var _n_kwredef
: nullable TKwredef = null
775 fun n_kwredef
: nullable TKwredef do return _n_kwredef
776 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
777 var _n_visibility
: AVisibility = null
778 fun n_visibility
: AVisibility do return _n_visibility
779 fun n_visibility
=(n_visibility
: AVisibility) do _n_visibility
= n_visibility
780 var _n_kwtype
: TKwtype = null
781 fun n_kwtype
: TKwtype do return _n_kwtype
782 fun n_kwtype
=(n_kwtype
: TKwtype) do _n_kwtype
= n_kwtype
783 var _n_id
: TClassid = null
784 fun n_id
: TClassid do return _n_id
785 fun n_id
=(n_id
: TClassid) do _n_id
= n_id
786 var _n_type
: AType = null
787 fun n_type
: AType do return _n_type
788 fun n_type
=(n_type
: AType) do _n_type
= n_type
789 var _n_annotations
: nullable AAnnotations = null
790 fun n_annotations
: nullable AAnnotations do return _n_annotations
791 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
795 var _n_kwredef
: nullable TKwredef = null
796 fun n_kwredef
: nullable TKwredef do return _n_kwredef
797 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
798 var _n_kwreadable
: TKwreadable = null
799 fun n_kwreadable
: TKwreadable do return _n_kwreadable
800 fun n_kwreadable
=(n_kwreadable
: TKwreadable) do _n_kwreadable
= n_kwreadable
804 var _n_kwredef
: nullable TKwredef = null
805 fun n_kwredef
: nullable TKwredef do return _n_kwredef
806 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
807 var _n_visibility
: nullable AVisibility = null
808 fun n_visibility
: nullable AVisibility do return _n_visibility
809 fun n_visibility
=(n_visibility
: nullable AVisibility) do _n_visibility
= n_visibility
810 var _n_kwwritable
: TKwwritable = null
811 fun n_kwwritable
: TKwwritable do return _n_kwwritable
812 fun n_kwwritable
=(n_kwwritable
: TKwwritable) do _n_kwwritable
= n_kwwritable
816 var _n_id
: TId = null
817 fun n_id
: TId do return _n_id
818 fun n_id
=(n_id
: TId) do _n_id
= n_id
822 var _n_plus
: TPlus = null
823 fun n_plus
: TPlus do return _n_plus
824 fun n_plus
=(n_plus
: TPlus) do _n_plus
= n_plus
828 var _n_minus
: TMinus = null
829 fun n_minus
: TMinus do return _n_minus
830 fun n_minus
=(n_minus
: TMinus) do _n_minus
= n_minus
834 var _n_star
: TStar = null
835 fun n_star
: TStar do return _n_star
836 fun n_star
=(n_star
: TStar) do _n_star
= n_star
840 var _n_slash
: TSlash = null
841 fun n_slash
: TSlash do return _n_slash
842 fun n_slash
=(n_slash
: TSlash) do _n_slash
= n_slash
846 var _n_percent
: TPercent = null
847 fun n_percent
: TPercent do return _n_percent
848 fun n_percent
=(n_percent
: TPercent) do _n_percent
= n_percent
852 var _n_eq
: TEq = null
853 fun n_eq
: TEq do return _n_eq
854 fun n_eq
=(n_eq
: TEq) do _n_eq
= n_eq
858 var _n_ne
: TNe = null
859 fun n_ne
: TNe do return _n_ne
860 fun n_ne
=(n_ne
: TNe) do _n_ne
= n_ne
864 var _n_le
: TLe = null
865 fun n_le
: TLe do return _n_le
866 fun n_le
=(n_le
: TLe) do _n_le
= n_le
870 var _n_ge
: TGe = null
871 fun n_ge
: TGe do return _n_ge
872 fun n_ge
=(n_ge
: TGe) do _n_ge
= n_ge
876 var _n_lt
: TLt = null
877 fun n_lt
: TLt do return _n_lt
878 fun n_lt
=(n_lt
: TLt) do _n_lt
= n_lt
882 var _n_gt
: TGt = null
883 fun n_gt
: TGt do return _n_gt
884 fun n_gt
=(n_gt
: TGt) do _n_gt
= n_gt
888 var _n_ll
: TLl = null
889 fun n_ll
: TLl do return _n_ll
890 fun n_ll
=(n_ll
: TLl) do _n_ll
= n_ll
894 var _n_gg
: TGg = null
895 fun n_gg
: TGg do return _n_gg
896 fun n_gg
=(n_gg
: TGg) do _n_gg
= n_gg
900 var _n_obra
: TObra = null
901 fun n_obra
: TObra do return _n_obra
902 fun n_obra
=(n_obra
: TObra) do _n_obra
= n_obra
903 var _n_cbra
: TCbra = null
904 fun n_cbra
: TCbra do return _n_cbra
905 fun n_cbra
=(n_cbra
: TCbra) do _n_cbra
= n_cbra
907 class AStarshipMethid
909 var _n_starship
: TStarship = null
910 fun n_starship
: TStarship do return _n_starship
911 fun n_starship
=(n_starship
: TStarship) do _n_starship
= n_starship
915 var _n_id
: TId = null
916 fun n_id
: TId do return _n_id
917 fun n_id
=(n_id
: TId) do _n_id
= n_id
918 var _n_assign
: TAssign = null
919 fun n_assign
: TAssign do return _n_assign
920 fun n_assign
=(n_assign
: TAssign) do _n_assign
= n_assign
922 class ABraassignMethid
924 var _n_obra
: TObra = null
925 fun n_obra
: TObra do return _n_obra
926 fun n_obra
=(n_obra
: TObra) do _n_obra
= n_obra
927 var _n_cbra
: TCbra = null
928 fun n_cbra
: TCbra do return _n_cbra
929 fun n_cbra
=(n_cbra
: TCbra) do _n_cbra
= n_cbra
930 var _n_assign
: TAssign = null
931 fun n_assign
: TAssign do return _n_assign
932 fun n_assign
=(n_assign
: TAssign) do _n_assign
= n_assign
936 var _n_opar
: nullable TOpar = null
937 fun n_opar
: nullable TOpar do return _n_opar
938 fun n_opar
=(n_opar
: nullable TOpar) do _n_opar
= n_opar
939 var n_params
: List[AParam] = new List[AParam]
940 var _n_cpar
: nullable TCpar = null
941 fun n_cpar
: nullable TCpar do return _n_cpar
942 fun n_cpar
=(n_cpar
: nullable TCpar) do _n_cpar
= n_cpar
943 var _n_type
: nullable AType = null
944 fun n_type
: nullable AType do return _n_type
945 fun n_type
=(n_type
: nullable AType) do _n_type
= n_type
949 var _n_id
: TId = null
950 fun n_id
: TId do return _n_id
951 fun n_id
=(n_id
: TId) do _n_id
= n_id
952 var _n_type
: nullable AType = null
953 fun n_type
: nullable AType do return _n_type
954 fun n_type
=(n_type
: nullable AType) do _n_type
= n_type
955 var _n_dotdotdot
: nullable TDotdotdot = null
956 fun n_dotdotdot
: nullable TDotdotdot do return _n_dotdotdot
957 fun n_dotdotdot
=(n_dotdotdot
: nullable TDotdotdot) do _n_dotdotdot
= n_dotdotdot
958 var _n_annotations
: nullable AAnnotations = null
959 fun n_annotations
: nullable AAnnotations do return _n_annotations
960 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
964 var _n_kwnullable
: nullable TKwnullable = null
965 fun n_kwnullable
: nullable TKwnullable do return _n_kwnullable
966 fun n_kwnullable
=(n_kwnullable
: nullable TKwnullable) do _n_kwnullable
= n_kwnullable
967 var _n_id
: TClassid = null
968 fun n_id
: TClassid do return _n_id
969 fun n_id
=(n_id
: TClassid) do _n_id
= n_id
970 var n_types
: List[AType] = new List[AType]
971 var _n_annotations
: nullable AAnnotations = null
972 fun n_annotations
: nullable AAnnotations do return _n_annotations
973 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
977 var _n_kwlabel
: TKwlabel = null
978 fun n_kwlabel
: TKwlabel do return _n_kwlabel
979 fun n_kwlabel
=(n_kwlabel
: TKwlabel) do _n_kwlabel
= n_kwlabel
980 var _n_id
: nullable TId = null
981 fun n_id
: nullable TId do return _n_id
982 fun n_id
=(n_id
: nullable TId) do _n_id
= n_id
986 var n_expr
: List[AExpr] = new List[AExpr]
987 var _n_kwend
: nullable TKwend = null
988 fun n_kwend
: nullable TKwend do return _n_kwend
989 fun n_kwend
=(n_kwend
: nullable TKwend) do _n_kwend
= n_kwend
993 var _n_kwvar
: TKwvar = null
994 fun n_kwvar
: TKwvar do return _n_kwvar
995 fun n_kwvar
=(n_kwvar
: TKwvar) do _n_kwvar
= n_kwvar
996 var _n_id
: TId = null
997 fun n_id
: TId do return _n_id
998 fun n_id
=(n_id
: TId) do _n_id
= n_id
999 var _n_type
: nullable AType = null
1000 fun n_type
: nullable AType do return _n_type
1001 fun n_type
=(n_type
: nullable AType) do _n_type
= n_type
1002 var _n_assign
: nullable TAssign = null
1003 fun n_assign
: nullable TAssign do return _n_assign
1004 fun n_assign
=(n_assign
: nullable TAssign) do _n_assign
= n_assign
1005 var _n_expr
: nullable AExpr = null
1006 fun n_expr
: nullable AExpr do return _n_expr
1007 fun n_expr
=(n_expr
: nullable AExpr) do _n_expr
= n_expr
1008 var _n_annotations
: nullable AAnnotations = null
1009 fun n_annotations
: nullable AAnnotations do return _n_annotations
1010 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
1014 var _n_kwreturn
: nullable TKwreturn = null
1015 fun n_kwreturn
: nullable TKwreturn do return _n_kwreturn
1016 fun n_kwreturn
=(n_kwreturn
: nullable TKwreturn) do _n_kwreturn
= n_kwreturn
1017 var _n_expr
: nullable AExpr = null
1018 fun n_expr
: nullable AExpr do return _n_expr
1019 fun n_expr
=(n_expr
: nullable AExpr) do _n_expr
= n_expr
1023 var _n_kwbreak
: TKwbreak = null
1024 fun n_kwbreak
: TKwbreak do return _n_kwbreak
1025 fun n_kwbreak
=(n_kwbreak
: TKwbreak) do _n_kwbreak
= n_kwbreak
1026 var _n_label
: nullable ALabel = null
1027 fun n_label
: nullable ALabel do return _n_label
1028 fun n_label
=(n_label
: nullable ALabel) do _n_label
= n_label
1032 var _n_kwabort
: TKwabort = null
1033 fun n_kwabort
: TKwabort do return _n_kwabort
1034 fun n_kwabort
=(n_kwabort
: TKwabort) do _n_kwabort
= n_kwabort
1038 var _n_kwcontinue
: nullable TKwcontinue = null
1039 fun n_kwcontinue
: nullable TKwcontinue do return _n_kwcontinue
1040 fun n_kwcontinue
=(n_kwcontinue
: nullable TKwcontinue) do _n_kwcontinue
= n_kwcontinue
1041 var _n_label
: nullable ALabel = null
1042 fun n_label
: nullable ALabel do return _n_label
1043 fun n_label
=(n_label
: nullable ALabel) do _n_label
= n_label
1047 var _n_kwdo
: TKwdo = null
1048 fun n_kwdo
: TKwdo do return _n_kwdo
1049 fun n_kwdo
=(n_kwdo
: TKwdo) do _n_kwdo
= n_kwdo
1050 var _n_block
: nullable AExpr = null
1051 fun n_block
: nullable AExpr do return _n_block
1052 fun n_block
=(n_block
: nullable AExpr) do _n_block
= n_block
1053 var _n_label
: nullable ALabel = null
1054 fun n_label
: nullable ALabel do return _n_label
1055 fun n_label
=(n_label
: nullable ALabel) do _n_label
= n_label
1059 var _n_kwif
: TKwif = null
1060 fun n_kwif
: TKwif do return _n_kwif
1061 fun n_kwif
=(n_kwif
: TKwif) do _n_kwif
= n_kwif
1062 var _n_expr
: AExpr = null
1063 fun n_expr
: AExpr do return _n_expr
1064 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1065 var _n_then
: nullable AExpr = null
1066 fun n_then
: nullable AExpr do return _n_then
1067 fun n_then
=(n_then
: nullable AExpr) do _n_then
= n_then
1068 var _n_else
: nullable AExpr = null
1069 fun n_else
: nullable AExpr do return _n_else
1070 fun n_else
=(n_else
: nullable AExpr) do _n_else
= n_else
1074 var _n_kwif
: TKwif = null
1075 fun n_kwif
: TKwif do return _n_kwif
1076 fun n_kwif
=(n_kwif
: TKwif) do _n_kwif
= n_kwif
1077 var _n_expr
: AExpr = null
1078 fun n_expr
: AExpr do return _n_expr
1079 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1080 var _n_kwthen
: TKwthen = null
1081 fun n_kwthen
: TKwthen do return _n_kwthen
1082 fun n_kwthen
=(n_kwthen
: TKwthen) do _n_kwthen
= n_kwthen
1083 var _n_then
: AExpr = null
1084 fun n_then
: AExpr do return _n_then
1085 fun n_then
=(n_then
: AExpr) do _n_then
= n_then
1086 var _n_kwelse
: TKwelse = null
1087 fun n_kwelse
: TKwelse do return _n_kwelse
1088 fun n_kwelse
=(n_kwelse
: TKwelse) do _n_kwelse
= n_kwelse
1089 var _n_else
: AExpr = null
1090 fun n_else
: AExpr do return _n_else
1091 fun n_else
=(n_else
: AExpr) do _n_else
= n_else
1095 var _n_kwwhile
: TKwwhile = null
1096 fun n_kwwhile
: TKwwhile do return _n_kwwhile
1097 fun n_kwwhile
=(n_kwwhile
: TKwwhile) do _n_kwwhile
= n_kwwhile
1098 var _n_expr
: AExpr = null
1099 fun n_expr
: AExpr do return _n_expr
1100 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1101 var _n_kwdo
: TKwdo = null
1102 fun n_kwdo
: TKwdo do return _n_kwdo
1103 fun n_kwdo
=(n_kwdo
: TKwdo) do _n_kwdo
= n_kwdo
1104 var _n_block
: nullable AExpr = null
1105 fun n_block
: nullable AExpr do return _n_block
1106 fun n_block
=(n_block
: nullable AExpr) do _n_block
= n_block
1107 var _n_label
: nullable ALabel = null
1108 fun n_label
: nullable ALabel do return _n_label
1109 fun n_label
=(n_label
: nullable ALabel) do _n_label
= n_label
1113 var _n_kwloop
: TKwloop = null
1114 fun n_kwloop
: TKwloop do return _n_kwloop
1115 fun n_kwloop
=(n_kwloop
: TKwloop) do _n_kwloop
= n_kwloop
1116 var _n_block
: nullable AExpr = null
1117 fun n_block
: nullable AExpr do return _n_block
1118 fun n_block
=(n_block
: nullable AExpr) do _n_block
= n_block
1119 var _n_label
: nullable ALabel = null
1120 fun n_label
: nullable ALabel do return _n_label
1121 fun n_label
=(n_label
: nullable ALabel) do _n_label
= n_label
1125 var _n_kwfor
: TKwfor = null
1126 fun n_kwfor
: TKwfor do return _n_kwfor
1127 fun n_kwfor
=(n_kwfor
: TKwfor) do _n_kwfor
= n_kwfor
1128 var n_ids
: List[TId] = new List[TId]
1129 var _n_expr
: AExpr = null
1130 fun n_expr
: AExpr do return _n_expr
1131 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1132 var _n_kwdo
: TKwdo = null
1133 fun n_kwdo
: TKwdo do return _n_kwdo
1134 fun n_kwdo
=(n_kwdo
: TKwdo) do _n_kwdo
= n_kwdo
1135 var _n_block
: nullable AExpr = null
1136 fun n_block
: nullable AExpr do return _n_block
1137 fun n_block
=(n_block
: nullable AExpr) do _n_block
= n_block
1138 var _n_label
: nullable ALabel = null
1139 fun n_label
: nullable ALabel do return _n_label
1140 fun n_label
=(n_label
: nullable ALabel) do _n_label
= n_label
1144 var _n_kwassert
: TKwassert = null
1145 fun n_kwassert
: TKwassert do return _n_kwassert
1146 fun n_kwassert
=(n_kwassert
: TKwassert) do _n_kwassert
= n_kwassert
1147 var _n_id
: nullable TId = null
1148 fun n_id
: nullable TId do return _n_id
1149 fun n_id
=(n_id
: nullable TId) do _n_id
= n_id
1150 var _n_expr
: AExpr = null
1151 fun n_expr
: AExpr do return _n_expr
1152 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1153 var _n_else
: nullable AExpr = null
1154 fun n_else
: nullable AExpr do return _n_else
1155 fun n_else
=(n_else
: nullable AExpr) do _n_else
= n_else
1159 var _n_kwonce
: TKwonce = null
1160 fun n_kwonce
: TKwonce do return _n_kwonce
1161 fun n_kwonce
=(n_kwonce
: TKwonce) do _n_kwonce
= n_kwonce
1162 var _n_expr
: AExpr = null
1163 fun n_expr
: AExpr do return _n_expr
1164 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1168 var _n_expr
: AExpr = null
1169 fun n_expr
: AExpr do return _n_expr
1170 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
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_expr
: AExpr = null
1211 fun n_expr
: AExpr do return _n_expr
1212 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1213 var _n_expr2
: AExpr = null
1214 fun n_expr2
: AExpr do return _n_expr2
1215 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1219 var _n_kwnot
: TKwnot = null
1220 fun n_kwnot
: TKwnot do return _n_kwnot
1221 fun n_kwnot
=(n_kwnot
: TKwnot) do _n_kwnot
= n_kwnot
1222 var _n_expr
: AExpr = null
1223 fun n_expr
: AExpr do return _n_expr
1224 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
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_expr2
: AExpr = null
1295 fun n_expr2
: AExpr do return _n_expr2
1296 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
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_type
: AType = null
1304 fun n_type
: AType do return _n_type
1305 fun n_type
=(n_type
: AType) do _n_type
= n_type
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_expr
: AExpr = null
1355 fun n_expr
: AExpr do return _n_expr
1356 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1357 var _n_expr2
: AExpr = null
1358 fun n_expr2
: AExpr do return _n_expr2
1359 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1363 var _n_minus
: TMinus = null
1364 fun n_minus
: TMinus do return _n_minus
1365 fun n_minus
=(n_minus
: TMinus) do _n_minus
= n_minus
1366 var _n_expr
: AExpr = null
1367 fun n_expr
: AExpr do return _n_expr
1368 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1372 var _n_kwnew
: TKwnew = null
1373 fun n_kwnew
: TKwnew do return _n_kwnew
1374 fun n_kwnew
=(n_kwnew
: TKwnew) do _n_kwnew
= n_kwnew
1375 var _n_type
: AType = null
1376 fun n_type
: AType do return _n_type
1377 fun n_type
=(n_type
: AType) do _n_type
= n_type
1378 var _n_id
: nullable TId = null
1379 fun n_id
: nullable TId do return _n_id
1380 fun n_id
=(n_id
: nullable TId) do _n_id
= n_id
1381 var _n_args
: AExprs = null
1382 fun n_args
: AExprs do return _n_args
1383 fun n_args
=(n_args
: AExprs) do _n_args
= n_args
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
1394 class AAttrAssignExpr
1396 var _n_expr
: AExpr = null
1397 fun n_expr
: AExpr do return _n_expr
1398 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1399 var _n_id
: TAttrid = null
1400 fun n_id
: TAttrid do return _n_id
1401 fun n_id
=(n_id
: TAttrid) do _n_id
= n_id
1402 var _n_assign
: TAssign = null
1403 fun n_assign
: TAssign do return _n_assign
1404 fun n_assign
=(n_assign
: TAssign) do _n_assign
= n_assign
1405 var _n_value
: AExpr = null
1406 fun n_value
: AExpr do return _n_value
1407 fun n_value
=(n_value
: AExpr) do _n_value
= n_value
1409 class AAttrReassignExpr
1411 var _n_expr
: AExpr = null
1412 fun n_expr
: AExpr do return _n_expr
1413 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1414 var _n_id
: TAttrid = null
1415 fun n_id
: TAttrid do return _n_id
1416 fun n_id
=(n_id
: TAttrid) do _n_id
= n_id
1417 var _n_assign_op
: AAssignOp = null
1418 fun n_assign_op
: AAssignOp do return _n_assign_op
1419 fun n_assign_op
=(n_assign_op
: AAssignOp) do _n_assign_op
= n_assign_op
1420 var _n_value
: AExpr = null
1421 fun n_value
: AExpr do return _n_value
1422 fun n_value
=(n_value
: AExpr) do _n_value
= n_value
1426 var _n_expr
: AExpr = null
1427 fun n_expr
: AExpr do return _n_expr
1428 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1429 var _n_id
: TId = null
1430 fun n_id
: TId do return _n_id
1431 fun n_id
=(n_id
: TId) do _n_id
= n_id
1432 var _n_args
: AExprs = null
1433 fun n_args
: AExprs do return _n_args
1434 fun n_args
=(n_args
: AExprs) do _n_args
= n_args
1436 class ACallAssignExpr
1438 var _n_expr
: AExpr = null
1439 fun n_expr
: AExpr do return _n_expr
1440 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1441 var _n_id
: TId = null
1442 fun n_id
: TId do return _n_id
1443 fun n_id
=(n_id
: TId) do _n_id
= n_id
1444 var _n_args
: AExprs = null
1445 fun n_args
: AExprs do return _n_args
1446 fun n_args
=(n_args
: AExprs) do _n_args
= n_args
1447 var _n_assign
: TAssign = null
1448 fun n_assign
: TAssign do return _n_assign
1449 fun n_assign
=(n_assign
: TAssign) do _n_assign
= n_assign
1450 var _n_value
: AExpr = null
1451 fun n_value
: AExpr do return _n_value
1452 fun n_value
=(n_value
: AExpr) do _n_value
= n_value
1454 class ACallReassignExpr
1456 var _n_expr
: AExpr = null
1457 fun n_expr
: AExpr do return _n_expr
1458 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1459 var _n_id
: TId = null
1460 fun n_id
: TId do return _n_id
1461 fun n_id
=(n_id
: TId) do _n_id
= n_id
1462 var _n_args
: AExprs = null
1463 fun n_args
: AExprs do return _n_args
1464 fun n_args
=(n_args
: AExprs) do _n_args
= n_args
1465 var _n_assign_op
: AAssignOp = null
1466 fun n_assign_op
: AAssignOp do return _n_assign_op
1467 fun n_assign_op
=(n_assign_op
: AAssignOp) do _n_assign_op
= n_assign_op
1468 var _n_value
: AExpr = null
1469 fun n_value
: AExpr do return _n_value
1470 fun n_value
=(n_value
: AExpr) do _n_value
= n_value
1474 var _n_qualified
: nullable AQualified = null
1475 fun n_qualified
: nullable AQualified do return _n_qualified
1476 fun n_qualified
=(n_qualified
: nullable AQualified) do _n_qualified
= n_qualified
1477 var _n_kwsuper
: TKwsuper = null
1478 fun n_kwsuper
: TKwsuper do return _n_kwsuper
1479 fun n_kwsuper
=(n_kwsuper
: TKwsuper) do _n_kwsuper
= n_kwsuper
1480 var _n_args
: AExprs = null
1481 fun n_args
: AExprs do return _n_args
1482 fun n_args
=(n_args
: AExprs) do _n_args
= n_args
1486 var _n_expr
: AExpr = null
1487 fun n_expr
: AExpr do return _n_expr
1488 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1489 var _n_kwinit
: TKwinit = null
1490 fun n_kwinit
: TKwinit do return _n_kwinit
1491 fun n_kwinit
=(n_kwinit
: TKwinit) do _n_kwinit
= n_kwinit
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
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
1505 class ABraAssignExpr
1507 var _n_expr
: AExpr = null
1508 fun n_expr
: AExpr do return _n_expr
1509 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1510 var _n_args
: AExprs = null
1511 fun n_args
: AExprs do return _n_args
1512 fun n_args
=(n_args
: AExprs) do _n_args
= n_args
1513 var _n_assign
: TAssign = null
1514 fun n_assign
: TAssign do return _n_assign
1515 fun n_assign
=(n_assign
: TAssign) do _n_assign
= n_assign
1516 var _n_value
: AExpr = null
1517 fun n_value
: AExpr do return _n_value
1518 fun n_value
=(n_value
: AExpr) do _n_value
= n_value
1520 class ABraReassignExpr
1522 var _n_expr
: AExpr = null
1523 fun n_expr
: AExpr do return _n_expr
1524 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1525 var _n_args
: AExprs = null
1526 fun n_args
: AExprs do return _n_args
1527 fun n_args
=(n_args
: AExprs) do _n_args
= n_args
1528 var _n_assign_op
: AAssignOp = null
1529 fun n_assign_op
: AAssignOp do return _n_assign_op
1530 fun n_assign_op
=(n_assign_op
: AAssignOp) do _n_assign_op
= n_assign_op
1531 var _n_value
: AExpr = null
1532 fun n_value
: AExpr do return _n_value
1533 fun n_value
=(n_value
: AExpr) do _n_value
= n_value
1537 var _n_id
: TId = null
1538 fun n_id
: TId do return _n_id
1539 fun n_id
=(n_id
: TId) do _n_id
= n_id
1541 class AVarAssignExpr
1543 var _n_id
: TId = null
1544 fun n_id
: TId do return _n_id
1545 fun n_id
=(n_id
: TId) do _n_id
= n_id
1546 var _n_assign
: TAssign = null
1547 fun n_assign
: TAssign do return _n_assign
1548 fun n_assign
=(n_assign
: TAssign) do _n_assign
= n_assign
1549 var _n_value
: AExpr = null
1550 fun n_value
: AExpr do return _n_value
1551 fun n_value
=(n_value
: AExpr) do _n_value
= n_value
1553 class AVarReassignExpr
1555 var _n_id
: TId = null
1556 fun n_id
: TId do return _n_id
1557 fun n_id
=(n_id
: TId) do _n_id
= n_id
1558 var _n_assign_op
: AAssignOp = null
1559 fun n_assign_op
: AAssignOp do return _n_assign_op
1560 fun n_assign_op
=(n_assign_op
: AAssignOp) do _n_assign_op
= n_assign_op
1561 var _n_value
: AExpr = null
1562 fun n_value
: AExpr do return _n_value
1563 fun n_value
=(n_value
: AExpr) do _n_value
= n_value
1567 var _n_expr
: AExpr = null
1568 fun n_expr
: AExpr do return _n_expr
1569 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1570 var _n_expr2
: AExpr = null
1571 fun n_expr2
: AExpr do return _n_expr2
1572 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1573 var _n_annotations
: nullable AAnnotations = null
1574 fun n_annotations
: nullable AAnnotations do return _n_annotations
1575 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
1579 var _n_obra
: TObra = null
1580 fun n_obra
: TObra do return _n_obra
1581 fun n_obra
=(n_obra
: TObra) do _n_obra
= n_obra
1582 var _n_expr
: AExpr = null
1583 fun n_expr
: AExpr do return _n_expr
1584 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1585 var _n_expr2
: AExpr = null
1586 fun n_expr2
: AExpr do return _n_expr2
1587 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1588 var _n_cbra
: TCbra = null
1589 fun n_cbra
: TCbra do return _n_cbra
1590 fun n_cbra
=(n_cbra
: TCbra) do _n_cbra
= n_cbra
1591 var _n_annotations
: nullable AAnnotations = null
1592 fun n_annotations
: nullable AAnnotations do return _n_annotations
1593 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
1597 var _n_obra
: TObra = null
1598 fun n_obra
: TObra do return _n_obra
1599 fun n_obra
=(n_obra
: TObra) do _n_obra
= n_obra
1600 var _n_expr
: AExpr = null
1601 fun n_expr
: AExpr do return _n_expr
1602 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1603 var _n_expr2
: AExpr = null
1604 fun n_expr2
: AExpr do return _n_expr2
1605 fun n_expr2
=(n_expr2
: AExpr) do _n_expr2
= n_expr2
1606 var _n_cbra
: TObra = null
1607 fun n_cbra
: TObra do return _n_cbra
1608 fun n_cbra
=(n_cbra
: TObra) do _n_cbra
= n_cbra
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_exprs
: AExprs = null
1616 fun n_exprs
: AExprs do return _n_exprs
1617 fun n_exprs
=(n_exprs
: AExprs) do _n_exprs
= n_exprs
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
1624 var _n_kwself
: TKwself = null
1625 fun n_kwself
: TKwself do return _n_kwself
1626 fun n_kwself
=(n_kwself
: TKwself) do _n_kwself
= n_kwself
1627 var _n_annotations
: nullable AAnnotations = null
1628 fun n_annotations
: nullable AAnnotations do return _n_annotations
1629 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
1631 class AImplicitSelfExpr
1636 var _n_kwtrue
: TKwtrue = null
1637 fun n_kwtrue
: TKwtrue do return _n_kwtrue
1638 fun n_kwtrue
=(n_kwtrue
: TKwtrue) do _n_kwtrue
= n_kwtrue
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_kwfalse
: TKwfalse = null
1646 fun n_kwfalse
: TKwfalse do return _n_kwfalse
1647 fun n_kwfalse
=(n_kwfalse
: TKwfalse) do _n_kwfalse
= n_kwfalse
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_kwnull
: TKwnull = null
1655 fun n_kwnull
: TKwnull do return _n_kwnull
1656 fun n_kwnull
=(n_kwnull
: TKwnull) do _n_kwnull
= n_kwnull
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_number
: TNumber = null
1664 fun n_number
: TNumber do return _n_number
1665 fun n_number
=(n_number
: TNumber) do _n_number
= n_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_hex_number
: THexNumber = null
1673 fun n_hex_number
: THexNumber do return _n_hex_number
1674 fun n_hex_number
=(n_hex_number
: THexNumber) do _n_hex_number
= n_hex_number
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_float
: TFloat = null
1682 fun n_float
: TFloat do return _n_float
1683 fun n_float
=(n_float
: TFloat) do _n_float
= n_float
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_char
: TChar = null
1691 fun n_char
: TChar do return _n_char
1692 fun n_char
=(n_char
: TChar) do _n_char
= n_char
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
1699 var _n_string
: TString = null
1700 fun n_string
: TString do return _n_string
1701 fun n_string
=(n_string
: TString) do _n_string
= n_string
1702 var _n_annotations
: nullable AAnnotations = null
1703 fun n_annotations
: nullable AAnnotations do return _n_annotations
1704 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
1706 class AStartStringExpr
1708 var _n_string
: TStartString = null
1709 fun n_string
: TStartString do return _n_string
1710 fun n_string
=(n_string
: TStartString) do _n_string
= n_string
1712 class AMidStringExpr
1714 var _n_string
: TMidString = null
1715 fun n_string
: TMidString do return _n_string
1716 fun n_string
=(n_string
: TMidString) do _n_string
= n_string
1718 class AEndStringExpr
1720 var _n_string
: TEndString = null
1721 fun n_string
: TEndString do return _n_string
1722 fun n_string
=(n_string
: TEndString) do _n_string
= n_string
1724 class ASuperstringExpr
1726 var n_exprs
: List[AExpr] = new List[AExpr]
1727 var _n_annotations
: nullable AAnnotations = null
1728 fun n_annotations
: nullable AAnnotations do return _n_annotations
1729 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
1733 var _n_opar
: TOpar = null
1734 fun n_opar
: TOpar do return _n_opar
1735 fun n_opar
=(n_opar
: TOpar) do _n_opar
= n_opar
1736 var _n_expr
: AExpr = null
1737 fun n_expr
: AExpr do return _n_expr
1738 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1739 var _n_cpar
: TCpar = null
1740 fun n_cpar
: TCpar do return _n_cpar
1741 fun n_cpar
=(n_cpar
: TCpar) do _n_cpar
= n_cpar
1742 var _n_annotations
: nullable AAnnotations = null
1743 fun n_annotations
: nullable AAnnotations do return _n_annotations
1744 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
1748 var _n_expr
: AExpr = null
1749 fun n_expr
: AExpr do return _n_expr
1750 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1751 var _n_kwas
: TKwas = null
1752 fun n_kwas
: TKwas do return _n_kwas
1753 fun n_kwas
=(n_kwas
: TKwas) do _n_kwas
= n_kwas
1754 var _n_opar
: nullable TOpar = null
1755 fun n_opar
: nullable TOpar do return _n_opar
1756 fun n_opar
=(n_opar
: nullable TOpar) do _n_opar
= n_opar
1757 var _n_type
: AType = null
1758 fun n_type
: AType do return _n_type
1759 fun n_type
=(n_type
: AType) do _n_type
= n_type
1760 var _n_cpar
: nullable TCpar = null
1761 fun n_cpar
: nullable TCpar do return _n_cpar
1762 fun n_cpar
=(n_cpar
: nullable TCpar) do _n_cpar
= n_cpar
1764 class AAsNotnullExpr
1766 var _n_expr
: AExpr = null
1767 fun n_expr
: AExpr do return _n_expr
1768 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1769 var _n_kwas
: TKwas = null
1770 fun n_kwas
: TKwas do return _n_kwas
1771 fun n_kwas
=(n_kwas
: TKwas) do _n_kwas
= n_kwas
1772 var _n_opar
: nullable TOpar = null
1773 fun n_opar
: nullable TOpar do return _n_opar
1774 fun n_opar
=(n_opar
: nullable TOpar) do _n_opar
= n_opar
1775 var _n_kwnot
: TKwnot = null
1776 fun n_kwnot
: TKwnot do return _n_kwnot
1777 fun n_kwnot
=(n_kwnot
: TKwnot) do _n_kwnot
= n_kwnot
1778 var _n_kwnull
: TKwnull = null
1779 fun n_kwnull
: TKwnull do return _n_kwnull
1780 fun n_kwnull
=(n_kwnull
: TKwnull) do _n_kwnull
= n_kwnull
1781 var _n_cpar
: nullable TCpar = null
1782 fun n_cpar
: nullable TCpar do return _n_cpar
1783 fun n_cpar
=(n_cpar
: nullable TCpar) do _n_cpar
= n_cpar
1785 class AIssetAttrExpr
1787 var _n_kwisset
: TKwisset = null
1788 fun n_kwisset
: TKwisset do return _n_kwisset
1789 fun n_kwisset
=(n_kwisset
: TKwisset) do _n_kwisset
= n_kwisset
1790 var _n_expr
: AExpr = null
1791 fun n_expr
: AExpr do return _n_expr
1792 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1793 var _n_id
: TAttrid = null
1794 fun n_id
: TAttrid do return _n_id
1795 fun n_id
=(n_id
: TAttrid) do _n_id
= n_id
1797 class ADebugTypeExpr
1799 var _n_kwdebug
: TKwdebug = null
1800 fun n_kwdebug
: TKwdebug do return _n_kwdebug
1801 fun n_kwdebug
=(n_kwdebug
: TKwdebug) do _n_kwdebug
= n_kwdebug
1802 var _n_kwtype
: TKwtype = null
1803 fun n_kwtype
: TKwtype do return _n_kwtype
1804 fun n_kwtype
=(n_kwtype
: TKwtype) do _n_kwtype
= n_kwtype
1805 var _n_expr
: AExpr = null
1806 fun n_expr
: AExpr do return _n_expr
1807 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1808 var _n_type
: AType = null
1809 fun n_type
: AType do return _n_type
1810 fun n_type
=(n_type
: AType) do _n_type
= n_type
1814 var _n_expr
: AExpr = null
1815 fun n_expr
: AExpr do return _n_expr
1816 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
1817 var _n_dotdotdot
: TDotdotdot = null
1818 fun n_dotdotdot
: TDotdotdot do return _n_dotdotdot
1819 fun n_dotdotdot
=(n_dotdotdot
: TDotdotdot) do _n_dotdotdot
= n_dotdotdot
1823 var n_exprs
: List[AExpr] = new List[AExpr]
1827 var _n_opar
: TOpar = null
1828 fun n_opar
: TOpar do return _n_opar
1829 fun n_opar
=(n_opar
: TOpar) do _n_opar
= n_opar
1830 var n_exprs
: List[AExpr] = new List[AExpr]
1831 var _n_cpar
: TCpar = null
1832 fun n_cpar
: TCpar do return _n_cpar
1833 fun n_cpar
=(n_cpar
: TCpar) do _n_cpar
= n_cpar
1837 var _n_obra
: TObra = null
1838 fun n_obra
: TObra do return _n_obra
1839 fun n_obra
=(n_obra
: TObra) do _n_obra
= n_obra
1840 var n_exprs
: List[AExpr] = new List[AExpr]
1841 var _n_cbra
: TCbra = null
1842 fun n_cbra
: TCbra do return _n_cbra
1843 fun n_cbra
=(n_cbra
: TCbra) do _n_cbra
= n_cbra
1847 var _n_pluseq
: TPluseq = null
1848 fun n_pluseq
: TPluseq do return _n_pluseq
1849 fun n_pluseq
=(n_pluseq
: TPluseq) do _n_pluseq
= n_pluseq
1851 class AMinusAssignOp
1853 var _n_minuseq
: TMinuseq = null
1854 fun n_minuseq
: TMinuseq do return _n_minuseq
1855 fun n_minuseq
=(n_minuseq
: TMinuseq) do _n_minuseq
= n_minuseq
1859 var _n_quad
: nullable TQuad = null
1860 fun n_quad
: nullable TQuad do return _n_quad
1861 fun n_quad
=(n_quad
: nullable TQuad) do _n_quad
= n_quad
1862 var n_path
: List[TId] = new List[TId]
1863 var _n_id
: TId = null
1864 fun n_id
: TId do return _n_id
1865 fun n_id
=(n_id
: TId) do _n_id
= n_id
1869 var _n_kwimport
: TKwimport = null
1870 fun n_kwimport
: TKwimport do return _n_kwimport
1871 fun n_kwimport
=(n_kwimport
: TKwimport) do _n_kwimport
= n_kwimport
1872 var n_extern_calls
: List[AExternCall] = new List[AExternCall]
1877 class ASuperExternCall
1879 var _n_kwsuper
: TKwsuper = null
1880 fun n_kwsuper
: TKwsuper do return _n_kwsuper
1881 fun n_kwsuper
=(n_kwsuper
: TKwsuper) do _n_kwsuper
= n_kwsuper
1883 class ALocalPropExternCall
1885 var _n_methid
: AMethid = null
1886 fun n_methid
: AMethid do return _n_methid
1887 fun n_methid
=(n_methid
: AMethid) do _n_methid
= n_methid
1889 class AFullPropExternCall
1891 var _n_type
: AType = null
1892 fun n_type
: AType do return _n_type
1893 fun n_type
=(n_type
: AType) do _n_type
= n_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_methid
: AMethid = null
1898 fun n_methid
: AMethid do return _n_methid
1899 fun n_methid
=(n_methid
: AMethid) do _n_methid
= n_methid
1901 class AInitPropExternCall
1903 var _n_type
: AType = null
1904 fun n_type
: AType do return _n_type
1905 fun n_type
=(n_type
: AType) do _n_type
= n_type
1907 class ACastAsExternCall
1909 var _n_from_type
: AType = null
1910 fun n_from_type
: AType do return _n_from_type
1911 fun n_from_type
=(n_from_type
: AType) do _n_from_type
= n_from_type
1912 var _n_dot
: nullable TDot = null
1913 fun n_dot
: nullable TDot do return _n_dot
1914 fun n_dot
=(n_dot
: nullable TDot) do _n_dot
= n_dot
1915 var _n_kwas
: TKwas = null
1916 fun n_kwas
: TKwas do return _n_kwas
1917 fun n_kwas
=(n_kwas
: TKwas) do _n_kwas
= n_kwas
1918 var _n_to_type
: AType = null
1919 fun n_to_type
: AType do return _n_to_type
1920 fun n_to_type
=(n_to_type
: AType) do _n_to_type
= n_to_type
1922 class AAsNullableExternCall
1924 var _n_type
: AType = null
1925 fun n_type
: AType do return _n_type
1926 fun n_type
=(n_type
: AType) do _n_type
= n_type
1927 var _n_kwas
: TKwas = null
1928 fun n_kwas
: TKwas do return _n_kwas
1929 fun n_kwas
=(n_kwas
: TKwas) do _n_kwas
= n_kwas
1930 var _n_kwnullable
: TKwnullable = null
1931 fun n_kwnullable
: TKwnullable do return _n_kwnullable
1932 fun n_kwnullable
=(n_kwnullable
: TKwnullable) do _n_kwnullable
= n_kwnullable
1934 class AAsNotNullableExternCall
1936 var _n_type
: AType = null
1937 fun n_type
: AType do return _n_type
1938 fun n_type
=(n_type
: AType) do _n_type
= n_type
1939 var _n_kwas
: TKwas = null
1940 fun n_kwas
: TKwas do return _n_kwas
1941 fun n_kwas
=(n_kwas
: TKwas) do _n_kwas
= n_kwas
1942 var _n_kwnot
: TKwnot = null
1943 fun n_kwnot
: TKwnot do return _n_kwnot
1944 fun n_kwnot
=(n_kwnot
: TKwnot) do _n_kwnot
= n_kwnot
1945 var _n_kwnullable
: TKwnullable = null
1946 fun n_kwnullable
: TKwnullable do return _n_kwnullable
1947 fun n_kwnullable
=(n_kwnullable
: TKwnullable) do _n_kwnullable
= n_kwnullable
1951 var _n_kwin
: TKwin = null
1952 fun n_kwin
: TKwin do return _n_kwin
1953 fun n_kwin
=(n_kwin
: TKwin) do _n_kwin
= n_kwin
1954 var _n_string
: TString = null
1955 fun n_string
: TString do return _n_string
1956 fun n_string
=(n_string
: TString) do _n_string
= n_string
1958 class AExternCodeBlock
1959 super AExternCodeBlock
1960 var _n_in_language
: nullable AInLanguage = null
1961 fun n_in_language
: nullable AInLanguage do return _n_in_language
1962 fun n_in_language
=(n_in_language
: nullable AInLanguage) do _n_in_language
= n_in_language
1963 var _n_extern_code_segment
: TExternCodeSegment = null
1964 fun n_extern_code_segment
: TExternCodeSegment do return _n_extern_code_segment
1965 fun n_extern_code_segment
=(n_extern_code_segment
: TExternCodeSegment) do _n_extern_code_segment
= n_extern_code_segment
1969 var n_id
: List[TId] = new List[TId]
1970 var _n_classid
: nullable TClassid = null
1971 fun n_classid
: nullable TClassid do return _n_classid
1972 fun n_classid
=(n_classid
: nullable TClassid) do _n_classid
= n_classid
1976 var n_comment
: List[TComment] = new List[TComment]
1980 var _n_at
: nullable TAt = null
1981 fun n_at
: nullable TAt do return _n_at
1982 fun n_at
=(n_at
: nullable TAt) do _n_at
= n_at
1983 var _n_opar
: nullable TOpar = null
1984 fun n_opar
: nullable TOpar do return _n_opar
1985 fun n_opar
=(n_opar
: nullable TOpar) do _n_opar
= n_opar
1986 var n_items
: List[AAnnotation] = new List[AAnnotation]
1987 var _n_cpar
: nullable TCpar = null
1988 fun n_cpar
: nullable TCpar do return _n_cpar
1989 fun n_cpar
=(n_cpar
: nullable TCpar) do _n_cpar
= n_cpar
1993 var _n_doc
: nullable ADoc = null
1994 fun n_doc
: nullable ADoc do return _n_doc
1995 fun n_doc
=(n_doc
: nullable ADoc) do _n_doc
= n_doc
1996 var _n_kwredef
: nullable TKwredef = null
1997 fun n_kwredef
: nullable TKwredef do return _n_kwredef
1998 fun n_kwredef
=(n_kwredef
: nullable TKwredef) do _n_kwredef
= n_kwredef
1999 var _n_visibility
: nullable AVisibility = null
2000 fun n_visibility
: nullable AVisibility do return _n_visibility
2001 fun n_visibility
=(n_visibility
: nullable AVisibility) do _n_visibility
= n_visibility
2002 var _n_atid
: AAtid = null
2003 fun n_atid
: AAtid do return _n_atid
2004 fun n_atid
=(n_atid
: AAtid) do _n_atid
= n_atid
2005 var _n_opar
: nullable TOpar = null
2006 fun n_opar
: nullable TOpar do return _n_opar
2007 fun n_opar
=(n_opar
: nullable TOpar) do _n_opar
= n_opar
2008 var n_args
: List[AAtArg] = new List[AAtArg]
2009 var _n_cpar
: nullable TCpar = null
2010 fun n_cpar
: nullable TCpar do return _n_cpar
2011 fun n_cpar
=(n_cpar
: nullable TCpar) do _n_cpar
= n_cpar
2012 var _n_annotations
: nullable AAnnotations = null
2013 fun n_annotations
: nullable AAnnotations do return _n_annotations
2014 fun n_annotations
=(n_annotations
: nullable AAnnotations) do _n_annotations
= n_annotations
2018 var _n_type
: AType = null
2019 fun n_type
: AType do return _n_type
2020 fun n_type
=(n_type
: AType) do _n_type
= n_type
2024 var _n_expr
: AExpr = null
2025 fun n_expr
: AExpr do return _n_expr
2026 fun n_expr
=(n_expr
: AExpr) do _n_expr
= n_expr
2030 var _n_annotations
: AAnnotations = null
2031 fun n_annotations
: AAnnotations do return _n_annotations
2032 fun n_annotations
=(n_annotations
: AAnnotations) do _n_annotations
= n_annotations
2036 var _n_id
: TId = null
2037 fun n_id
: TId do return _n_id
2038 fun n_id
=(n_id
: TId) do _n_id
= n_id
2042 var _n_id
: TKwextern = null
2043 fun n_id
: TKwextern do return _n_id
2044 fun n_id
=(n_id
: TKwextern) do _n_id
= n_id
2048 var _n_id
: TKwintern = null
2049 fun n_id
: TKwintern do return _n_id
2050 fun n_id
=(n_id
: TKwintern) do _n_id
= n_id
2052 class AKwreadableAtid
2054 var _n_id
: TKwreadable = null
2055 fun n_id
: TKwreadable do return _n_id
2056 fun n_id
=(n_id
: TKwreadable) do _n_id
= n_id
2058 class AKwwritableAtid
2060 var _n_id
: TKwwritable = null
2061 fun n_id
: TKwwritable do return _n_id
2062 fun n_id
=(n_id
: TKwwritable) do _n_id
= n_id
2066 var _n_id
: TKwimport = null
2067 fun n_id
: TKwimport do return _n_id
2068 fun n_id
=(n_id
: TKwimport) do _n_id
= n_id
2073 var _n_base
: nullable AModule
2074 fun n_base
: nullable AModule do return _n_base
2075 fun n_base
=(n_base
: nullable do _n_base
= n_base
2077 fun n_eof
: EOF do return _n_eof
2078 fun n_eof
=(n_eof
: EOF) do _n_eof
= n_eof
2080 n_base
: nullable AModule,