@@ -698,6 +698,90 @@ describe('Visitor', () => {
698698 [ 'enter' , 'RequiredDesignator' , 'required' , 'Field' ] ,
699699 [ 'leave' , 'RequiredDesignator' , 'required' , 'Field' ] ,
700700 [ 'leave' , 'Field' , 4 , undefined ] ,
701+ [ 'enter' , 'Field' , 5 , undefined ] ,
702+ [ 'enter' , 'Name' , 'alias' , 'Field' ] ,
703+ [ 'leave' , 'Name' , 'alias' , 'Field' ] ,
704+ [ 'enter' , 'Name' , 'name' , 'Field' ] ,
705+ [ 'leave' , 'Name' , 'name' , 'Field' ] ,
706+ [ 'enter' , 'RequiredDesignator' , 'required' , 'Field' ] ,
707+ [ 'enter' , 'ListNullability' , 'element' , 'RequiredDesignator' ] ,
708+ [ 'leave' , 'ListNullability' , 'element' , 'RequiredDesignator' ] ,
709+ [ 'leave' , 'RequiredDesignator' , 'required' , 'Field' ] ,
710+ [ 'leave' , 'Field' , 5 , undefined ] ,
711+ [ 'enter' , 'Field' , 6 , undefined ] ,
712+ [ 'enter' , 'Name' , 'alias' , 'Field' ] ,
713+ [ 'leave' , 'Name' , 'alias' , 'Field' ] ,
714+ [ 'enter' , 'Name' , 'name' , 'Field' ] ,
715+ [ 'leave' , 'Name' , 'name' , 'Field' ] ,
716+ [ 'enter' , 'ListNullability' , 'required' , 'Field' ] ,
717+ [ 'enter' , 'RequiredDesignator' , 'element' , 'ListNullability' ] ,
718+ [ 'leave' , 'RequiredDesignator' , 'element' , 'ListNullability' ] ,
719+ [ 'leave' , 'ListNullability' , 'required' , 'Field' ] ,
720+ [ 'leave' , 'Field' , 6 , undefined ] ,
721+ [ 'enter' , 'Field' , 7 , undefined ] ,
722+ [ 'enter' , 'Name' , 'alias' , 'Field' ] ,
723+ [ 'leave' , 'Name' , 'alias' , 'Field' ] ,
724+ [ 'enter' , 'Name' , 'name' , 'Field' ] ,
725+ [ 'leave' , 'Name' , 'name' , 'Field' ] ,
726+ [ 'enter' , 'RequiredDesignator' , 'required' , 'Field' ] ,
727+ [ 'enter' , 'ListNullability' , 'element' , 'RequiredDesignator' ] ,
728+ [ 'enter' , 'RequiredDesignator' , 'element' , 'ListNullability' ] ,
729+ [ 'leave' , 'RequiredDesignator' , 'element' , 'ListNullability' ] ,
730+ [ 'leave' , 'ListNullability' , 'element' , 'RequiredDesignator' ] ,
731+ [ 'leave' , 'RequiredDesignator' , 'required' , 'Field' ] ,
732+ [ 'leave' , 'Field' , 7 , undefined ] ,
733+ [ 'enter' , 'Field' , 8 , undefined ] ,
734+ [ 'enter' , 'Name' , 'alias' , 'Field' ] ,
735+ [ 'leave' , 'Name' , 'alias' , 'Field' ] ,
736+ [ 'enter' , 'Name' , 'name' , 'Field' ] ,
737+ [ 'leave' , 'Name' , 'name' , 'Field' ] ,
738+ [ 'enter' , 'OptionalDesignator' , 'required' , 'Field' ] ,
739+ [ 'enter' , 'ListNullability' , 'element' , 'OptionalDesignator' ] ,
740+ [ 'leave' , 'ListNullability' , 'element' , 'OptionalDesignator' ] ,
741+ [ 'leave' , 'OptionalDesignator' , 'required' , 'Field' ] ,
742+ [ 'leave' , 'Field' , 8 , undefined ] ,
743+ [ 'enter' , 'Field' , 9 , undefined ] ,
744+ [ 'enter' , 'Name' , 'alias' , 'Field' ] ,
745+ [ 'leave' , 'Name' , 'alias' , 'Field' ] ,
746+ [ 'enter' , 'Name' , 'name' , 'Field' ] ,
747+ [ 'leave' , 'Name' , 'name' , 'Field' ] ,
748+ [ 'enter' , 'ListNullability' , 'required' , 'Field' ] ,
749+ [ 'enter' , 'OptionalDesignator' , 'element' , 'ListNullability' ] ,
750+ [ 'leave' , 'OptionalDesignator' , 'element' , 'ListNullability' ] ,
751+ [ 'leave' , 'ListNullability' , 'required' , 'Field' ] ,
752+ [ 'leave' , 'Field' , 9 , undefined ] ,
753+ [ 'enter' , 'Field' , 10 , undefined ] ,
754+ [ 'enter' , 'Name' , 'alias' , 'Field' ] ,
755+ [ 'leave' , 'Name' , 'alias' , 'Field' ] ,
756+ [ 'enter' , 'Name' , 'name' , 'Field' ] ,
757+ [ 'leave' , 'Name' , 'name' , 'Field' ] ,
758+ [ 'enter' , 'OptionalDesignator' , 'required' , 'Field' ] ,
759+ [ 'enter' , 'ListNullability' , 'element' , 'OptionalDesignator' ] ,
760+ [ 'enter' , 'OptionalDesignator' , 'element' , 'ListNullability' ] ,
761+ [ 'leave' , 'OptionalDesignator' , 'element' , 'ListNullability' ] ,
762+ [ 'leave' , 'ListNullability' , 'element' , 'OptionalDesignator' ] ,
763+ [ 'leave' , 'OptionalDesignator' , 'required' , 'Field' ] ,
764+ [ 'leave' , 'Field' , 10 , undefined ] ,
765+ [ 'enter' , 'Field' , 11 , undefined ] ,
766+ [ 'enter' , 'Name' , 'alias' , 'Field' ] ,
767+ [ 'leave' , 'Name' , 'alias' , 'Field' ] ,
768+ [ 'enter' , 'Name' , 'name' , 'Field' ] ,
769+ [ 'leave' , 'Name' , 'name' , 'Field' ] ,
770+ [ 'enter' , 'RequiredDesignator' , 'required' , 'Field' ] ,
771+ [ 'enter' , 'ListNullability' , 'element' , 'RequiredDesignator' ] ,
772+ [ 'enter' , 'RequiredDesignator' , 'element' , 'ListNullability' ] ,
773+ [ 'enter' , 'ListNullability' , 'element' , 'RequiredDesignator' ] ,
774+ [ 'enter' , 'RequiredDesignator' , 'element' , 'ListNullability' ] ,
775+ [ 'enter' , 'ListNullability' , 'element' , 'RequiredDesignator' ] ,
776+ [ 'enter' , 'RequiredDesignator' , 'element' , 'ListNullability' ] ,
777+ [ 'leave' , 'RequiredDesignator' , 'element' , 'ListNullability' ] ,
778+ [ 'leave' , 'ListNullability' , 'element' , 'RequiredDesignator' ] ,
779+ [ 'leave' , 'RequiredDesignator' , 'element' , 'ListNullability' ] ,
780+ [ 'leave' , 'ListNullability' , 'element' , 'RequiredDesignator' ] ,
781+ [ 'leave' , 'RequiredDesignator' , 'element' , 'ListNullability' ] ,
782+ [ 'leave' , 'ListNullability' , 'element' , 'RequiredDesignator' ] ,
783+ [ 'leave' , 'RequiredDesignator' , 'required' , 'Field' ] ,
784+ [ 'leave' , 'Field' , 11 , undefined ] ,
701785 [ 'leave' , 'SelectionSet' , 'selectionSet' , 'InlineFragment' ] ,
702786 [ 'leave' , 'InlineFragment' , 1 , undefined ] ,
703787 [ 'enter' , 'InlineFragment' , 2 , undefined ] ,
0 commit comments