Exemplo n.º 1
0
        public static List <string> GetAtomsFromQualifiedName([NotNull] this EntityName entityName)
        {
            if (entityName.Kind == TypeScript.Net.Types.SyntaxKind.Identifier)
            {
                return(new List <string>()
                {
                    entityName.Text
                });
            }

            var qualifiedName = entityName.AsQualifiedName();
            var names         = GetAtomsFromQualifiedName(qualifiedName.Left);

            names.Add(qualifiedName.Right.Text);

            return(names);
        }