Home | History | Annotate | Download | only in gn

Lines Matching refs:LabelPtrPair

18 struct LabelPtrPair {
21 LabelPtrPair() : label(), ptr(NULL), origin(NULL) {}
23 explicit LabelPtrPair(const Label& l) : label(l), ptr(NULL), origin(NULL) {
28 explicit LabelPtrPair(const T* p) : label(p->label()), ptr(p), origin(NULL) {
31 ~LabelPtrPair() {}
38 typedef LabelPtrPair<Config> LabelConfigPair;
39 typedef LabelPtrPair<Target> LabelTargetPair;
52 bool operator()(const LabelPtrPair<T>& arg) const {
65 bool operator()(const LabelPtrPair<T>& arg) const {
75 struct LabelPtrLabelLess : public std::binary_function<LabelPtrPair<T>,
76 LabelPtrPair<T>,
78 bool operator()(const LabelPtrPair<T>& a, const LabelPtrPair<T>& b) const {