#include "client/annotation_list.h"
#include "base/check_op.h"
#include "client/crashpad_info.h"
namespace crashpad {
template <typename T>
T* AnnotationList::IteratorBase<T>::operator*() const { … }
template <typename T>
T* AnnotationList::IteratorBase<T>::operator->() const { … }
template <typename T>
AnnotationList::IteratorBase<T>& AnnotationList::IteratorBase<T>::operator++() { … }
template <typename T>
AnnotationList::IteratorBase<T> AnnotationList::IteratorBase<T>::operator++(
int) { … }
template <typename T>
bool AnnotationList::IteratorBase<T>::operator!=(
const IteratorBase& other) const { … }
template <typename T>
AnnotationList::IteratorBase<T>::IteratorBase(T* head, const Annotation* tail)
: … { … }
template class AnnotationList::IteratorBase<Annotation>;
template class AnnotationList::IteratorBase<const Annotation>;
AnnotationList::AnnotationList()
: … { … }
AnnotationList::~AnnotationList() { … }
AnnotationList* AnnotationList::Get() { … }
AnnotationList* AnnotationList::Register() { … }
void AnnotationList::Add(Annotation* annotation) { … }
AnnotationList::Iterator AnnotationList::begin() { … }
AnnotationList::ConstIterator AnnotationList::cbegin() const { … }
AnnotationList::Iterator AnnotationList::end() { … }
AnnotationList::ConstIterator AnnotationList::cend() const { … }
}