Beispiel #1
0
   public TrsTypeDefinition(TrsTypeDefinitionTypeName name, List<TrsTypeDefinitionTermBase> acceptedTerms, 
 AstTypeDefinitionStatement astIn = null)
   {
       AstSource = astIn;
         AcceptedTerms = acceptedTerms;
         Name = name;
   }
Beispiel #2
0
 public TrsTypeDefinition(TrsTypeDefinitionTypeName name, List <TrsTypeDefinitionTermBase> acceptedTerms,
                          AstTypeDefinitionStatement astIn = null)
 {
     AstSource     = astIn;
     AcceptedTerms = acceptedTerms;
     Name          = name;
 }
 public static TrsTypeDefinition Convert(this AstTypeDefinitionStatement astIn)
 {
     return(new TrsTypeDefinition(astIn.TypeName.Convert(), astIn.CandidateTerms.Select(condidate => ConvertAstTypeDefinitionTermBase(condidate)).ToList(), astIn));
 }