question: public EnumeratedTypeSet ( Iterator < TType > types , TypeSetEnvironment typeSetEnvironment ) { super ( typeSetEnvironment ) ; while ( types . hasNext ( ) ) { fMembers . add ( types . next ( ) ) ; } sCount ++ ; }
target:  Constructs a new EnumeratedTypeSet with the members of Set s in it. All elements of s must be TTypes.