Lines Matching refs:InternalStorage

141 class Schema::InternalStorage
142 : public base::RefCountedThreadSafe<InternalStorage> {
144 static scoped_refptr<const InternalStorage> Wrap(const SchemaData* data);
146 static scoped_refptr<const InternalStorage> ParseSchema(
185 friend class base::RefCountedThreadSafe<InternalStorage>;
187 InternalStorage();
188 ~InternalStorage();
262 DISALLOW_COPY_AND_ASSIGN(InternalStorage);
265 Schema::InternalStorage::InternalStorage()
268 Schema::InternalStorage::~InternalStorage() {}
271 scoped_refptr<const Schema::InternalStorage> Schema::InternalStorage::Wrap(
273 InternalStorage* storage = new InternalStorage();
284 scoped_refptr<const Schema::InternalStorage>
285 Schema::InternalStorage::ParseSchema(const base::DictionaryValue& schema,
294 scoped_refptr<InternalStorage> storage = new InternalStorage();
343 re2::RE2* Schema::InternalStorage::CompileRegex(
355 void Schema::InternalStorage::DetermineStorageSizes(
430 bool Schema::InternalStorage::Parse(const base::DictionaryValue& schema,
497 bool Schema::InternalStorage::ParseDictionary(
585 bool Schema::InternalStorage::ParseList(const base::DictionaryValue& schema,
598 bool Schema::InternalStorage::ParseEnum(const base::DictionaryValue& schema,
649 bool Schema::InternalStorage::ParseRangedInt(
671 bool Schema::InternalStorage::ParseStringPattern(
697 bool Schema::InternalStorage::ResolveReferences(
713 Schema::Iterator::Iterator(const scoped_refptr<const InternalStorage>& storage,
751 Schema::Schema(const scoped_refptr<const InternalStorage>& storage,
768 scoped_refptr<const InternalStorage> storage = InternalStorage::Wrap(data);
976 scoped_refptr<const InternalStorage> storage =
977 InternalStorage::ParseSchema(*dict, error);