Lines Matching refs:base
8 #include "net/base/mime_util.h"
9 #include "net/base/platform_mime_util.h"
11 #include "base/hash_tables.h"
12 #include "base/lazy_instance.h"
13 #include "base/logging.h"
14 #include "base/string_split.h"
15 #include "base/string_util.h"
16 #include "base/utf_string_conversions.h"
54 friend struct base::DefaultLazyInstanceTraits<MimeUtil>;
62 typedef base::hash_set<std::string> MimeMappings;
70 typedef std::map<std::string, base::hash_set<std::string> > StrictMappings;
74 static base::LazyInstance<MimeUtil> g_mime_util(base::LINKER_INITIALIZED);
133 base::strncasecmp(extensions, ext, ext_len) == 0)
437 base::SplitString(no_quote_codecs, ',', codecs_out);
609 base::hash_set<FilePath::StringType>* extensions) {
614 base::SplitStringUsingSubstr(mappings[i].extensions,
633 base::hash_set<FilePath::StringType>* extensions) {
656 void HashSetToVector(base::hash_set<T>* source, std::vector<T>* target) {
660 for (typename base::hash_set<T>::iterator iter = source->begin();
668 base::hash_set<FilePath::StringType> unique_extensions;
677 base::hash_set<FilePath::StringType> unique_extensions;
686 base::hash_set<FilePath::StringType> unique_extensions;
696 base::hash_set<FilePath::StringType> unique_extensions;