UnityEditor.Json.Parser.ParseArray C# (CSharp) Method

ParseArray() private method

private ParseArray ( ) : List
return List
            private List<object> ParseArray()
            {
                List<object> list = new List<object>();
                this.json.Read();
                bool flag = true;
                while (flag)
                {
                    TOKEN nextToken = this.NextToken;
                    switch (nextToken)
                    {
                        case TOKEN.SQUARED_CLOSE:
                            flag = false;
                            break;

                        case TOKEN.COMMA:
                        {
                            continue;
                        }
                        case TOKEN.NONE:
                            return null;

                        default:
                        {
                            object item = this.ParseByToken(nextToken);
                            list.Add(item);
                            break;
                        }
                    }
                }
                return list;
            }