5#ifndef FLUTTER_DISPLAY_LIST_UTILS_DL_COMPARABLE_H_
6#define FLUTTER_DISPLAY_LIST_UTILS_DL_COMPARABLE_H_
30bool Equals(std::shared_ptr<const T>
a,
const T*
b) {
35bool Equals(std::shared_ptr<T>
a,
const T*
b) {
40bool Equals(
const T*
a, std::shared_ptr<const T>
b) {
45bool Equals(
const T*
a, std::shared_ptr<T>
b) {
50bool Equals(std::shared_ptr<const T>
a, std::shared_ptr<const T>
b) {
55bool Equals(std::shared_ptr<T>
a, std::shared_ptr<const T>
b) {
60bool Equals(std::shared_ptr<const T>
a, std::shared_ptr<T>
b) {
65bool Equals(std::shared_ptr<T>
a, std::shared_ptr<T>
b) {
71 return !Equals<T>(
a,
b);
95bool NotEquals(std::shared_ptr<const T>
a, std::shared_ptr<const T>
b) {
100bool NotEquals(std::shared_ptr<T>
a, std::shared_ptr<const T>
b) {
105bool NotEquals(std::shared_ptr<const T>
a, std::shared_ptr<T>
b) {
110bool NotEquals(std::shared_ptr<T>
a, std::shared_ptr<T>
b) {
bool Equals(const T *a, const T *b)
bool NotEquals(const T *a, const T *b)