Пример #1
0
        public FieldReference AddString(string s)
        {
            if (m_dict.ContainsKey(s))
            {
                return(m_dict[s]);
            }


            var fieldName = GetStringFieldName(s);

            var initializer = s.Select(x => "'" + ToLiteral(x) + "'");

            var field = AddGeneric(fieldName, m_resolver.GetStringType(), "Array_1", initializer);

            m_dict[s] = field;
            return(field);
        }