Lines Matching defs:DeclIndexPair
62 typedef std::pair<const NamedDecl *, unsigned> DeclIndexPair;
68 typedef SmallVector<DeclIndexPair, 4> DeclIndexPairVector;
94 Vec->push_back(DeclIndexPair(PrevND, SingleDeclIndex));
100 DeclIndexPair(ND, Index));
348 llvm::PointerUnion<const NamedDecl *, const DeclIndexPair *> DeclOrIterator;
352 typedef DeclIndexPair value_type;
358 DeclIndexPair Value;
361 pointer(const DeclIndexPair &Value) : Value(Value) { }
363 const DeclIndexPair *operator->() const {
373 iterator(const DeclIndexPair *Iterator)
383 const DeclIndexPair *I = DeclOrIterator.get<const DeclIndexPair*>();
399 return *DeclOrIterator.get<const DeclIndexPair*>();