Lines Matching refs:std
49 uint32_t ProtosHasher::Hash(const std::string& proto_key) const { in Hash()
53 bool ProtosHasher::Compare(const std::string& proto_key, const Proto* proto) const { in Compare()
66 return static_cast<uint32_t>(std::hash<void*>{}(method_key.class_descriptor) ^ in Hash()
67 std::hash<void*>{}(method_key.method_name) ^ in Hash()
68 std::hash<void*>{}(method_key.prototype)); in Hash()
78 std::string Type::Decl() const { in Decl()
99 std::string Proto::Signature() const { in Signature()
100 std::stringstream ss; in Signature()
115 static void IndexItems(std::vector<T>& items, C comp) { in IndexItems()
116 std::sort(items.begin(), items.end(), comp); in IndexItems()
162 static void SortEncodedFields(std::vector<EncodedField*>* fields) { in SortEncodedFields()
163 std::sort(fields->begin(), fields->end(), in SortEncodedFields()
171 static void SortEncodedMethods(std::vector<EncodedMethod*>* methods) { in SortEncodedMethods()
172 std::sort(methods->begin(), methods->end(), in SortEncodedMethods()
216 std::vector<Type*> empty; in Normalize()
219 return std::lexicographical_compare( in Normalize()
274 std::sort(elements.begin(), elements.end(), in Normalize()
284 std::sort(annotations.begin(), annotations.end(), in Normalize()
295 std::sort(field_annotations.begin(), field_annotations.end(), in Normalize()
303 std::sort(method_annotations.begin(), method_annotations.end(), in Normalize()
311 std::sort(param_annotations.begin(), param_annotations.end(), in Normalize()