Lines Matching refs:std
39 struct StringHash : public std::unary_function<const llvm::StringRef&, uint32_t>
52 struct StringHash<RS> : public std::unary_function<const llvm::StringRef&, uint32_t>
72 struct StringHash<JS> : public std::unary_function<const llvm::StringRef&, uint32_t>
89 struct StringHash<PJW> : public std::unary_function<const llvm::StringRef&, uint32_t>
115 struct StringHash<ELF> : public std::unary_function<const llvm::StringRef&, uint32_t>
136 struct StringHash<BKDR> : public std::unary_function<const llvm::StringRef&, uint32_t>
155 struct StringHash<SDBM> : public std::unary_function<const llvm::StringRef&, uint32_t>
172 struct StringHash<DJB> : public std::unary_function<const llvm::StringRef&, uint32_t>
190 struct StringHash<DEK> : public std::unary_function<const llvm::StringRef&, uint32_t>
208 struct StringHash<BP> : public std::unary_function<const llvm::StringRef&, uint32_t>
225 struct StringHash<FNV> : public std::unary_function<const llvm::StringRef&, uint32_t>
245 struct StringHash<AP> : public std::unary_function<const llvm::StringRef&, uint32_t>
276 struct StringHash<ES> : public std::unary_function<const llvm::StringRef&, uint32_t>
282 std::string::size_type idx;
341 struct StringCompare : public std::binary_function<const STRING_TYPE&, const STRING_TYPE&, bool>
348 struct StringCompare<const char*> : public std::binary_function<const char*, const char*, bool>
351 { return (0 == std::strcmp(X, Y)); }
355 struct StringCompare<char*> : public std::binary_function<const char*, const char*, bool>
358 { return (0 == std::strcmp(X, Y)); }