public override IEnumerable <(string filedName, string value)> GetStringFields()
        {
            yield return("Arity", Arity.ToString());

            yield return("KeywordStr", KeywordStr);

            yield return("TypeParameterListStr", TypeParameterListStr);

            yield return("ConstraintClausesStr", ConstraintClausesStr);

            yield return("MembersStr", MembersStr);

            yield return("AttributeListsStr", AttributeListsStr);

            yield return("ModifiersStr", ModifiersStr);

            yield return("IdentifierStr", IdentifierStr);

            yield return("BaseListStr", BaseListStr);

            yield return("OpenBraceTokenStr", OpenBraceTokenStr);

            yield return("CloseBraceTokenStr", CloseBraceTokenStr);

            yield return("SemicolonTokenStr", SemicolonTokenStr);
        }
Ejemplo n.º 2
0
        public override IEnumerable <(string filedName, string value)> GetStringFields()
        {
            yield return("Arity", Arity.ToString());

            yield return("ReturnTypeStr", ReturnTypeStr);

            yield return("ExplicitInterfaceSpecifierStr", ExplicitInterfaceSpecifierStr);

            yield return("IdentifierStr", IdentifierStr);

            yield return("TypeParameterListStr", TypeParameterListStr);

            yield return("ConstraintClausesStr", ConstraintClausesStr);

            yield return("AttributeListsStr", AttributeListsStr);

            yield return("ModifiersStr", ModifiersStr);

            yield return("ParameterListStr", ParameterListStr);

            yield return("BodyStr", BodyStr);

            yield return("ExpressionBodyStr", ExpressionBodyStr);

            yield return("SemicolonTokenStr", SemicolonTokenStr);
        }
        public override IEnumerable <(string filedName, string value)> GetStringFields()
        {
            yield return("IdentifierStr", IdentifierStr);

            yield return("Arity", Arity.ToString());

            yield return("IsVar", IsVar.ToString());
        }
        public override IEnumerable <(string filedName, string value)> GetStringFields()
        {
            yield return("AliasStr", AliasStr);

            yield return("ColonColonTokenStr", ColonColonTokenStr);

            yield return("NameStr", NameStr);

            yield return("Arity", Arity.ToString());

            yield return("IsVar", IsVar.ToString());
        }
Ejemplo n.º 5
0
        public override IEnumerable <(string filedName, string value)> GetStringFields()
        {
            yield return("IsUnboundGenericName", IsUnboundGenericName.ToString());

            yield return("TypeArgumentListStr", TypeArgumentListStr);

            yield return("IdentifierStr", IdentifierStr);

            yield return("Arity", Arity.ToString());

            yield return("IsVar", IsVar.ToString());
        }
Ejemplo n.º 6
0
        public override IEnumerable <(string filedName, string value)> GetStringFields()
        {
            yield return("LeftStr", LeftStr);

            yield return("DotTokenStr", DotTokenStr);

            yield return("RightStr", RightStr);

            yield return("Arity", Arity.ToString());

            yield return("IsVar", IsVar.ToString());
        }
Ejemplo n.º 7
0
 public XElement ToXElement()
 {
     if (IsOperator)
     {
         return(new XElement(ElementName,
                             new XElement("Name", Name),
                             new XElement("Arity", Arity.ToString(CultureInfo.InvariantCulture)),
                             new XElement("IsOperator", IsOperator.ToString())));
     }
     return(new XElement(ElementName,
                         new XElement("Name", Name),
                         new XElement("Arity", Arity.ToString(CultureInfo.InvariantCulture))));
 }
Ejemplo n.º 8
0
 public XElement ToXElement()
 {
     if (IsOperator)
     {
         return(new XElement(ElementName,
                             new XElement("Name", Name),
                             new XElement("Arity", Arity.ToString()),
                             new XElement("IsOperator", IsOperator.ToString())));
     }
     else
     {
         return(new XElement(ElementName,
                             new XElement("Name", Name),
                             new XElement("Arity", Arity.ToString())));
     }
 }
        public override IEnumerable <(string filedName, string value)> GetStringFields()
        {
            yield return("Arity", Arity.ToString());

            yield return("AttributeListsStr", AttributeListsStr);

            yield return("ModifiersStr", ModifiersStr);

            yield return("DelegateKeywordStr", DelegateKeywordStr);

            yield return("ReturnTypeStr", ReturnTypeStr);

            yield return("IdentifierStr", IdentifierStr);

            yield return("TypeParameterListStr", TypeParameterListStr);

            yield return("ParameterListStr", ParameterListStr);

            yield return("ConstraintClausesStr", ConstraintClausesStr);

            yield return("SemicolonTokenStr", SemicolonTokenStr);
        }