Lines Matching defs:DeclOrVector
100 llvm::PointerUnion<const NamedDecl *, DeclIndexPairVector *> DeclOrVector;
113 DeclOrVector = Move.DeclOrVector;
114 Move.DeclOrVector = nullptr;
119 if (DeclOrVector.isNull()) {
121 DeclOrVector = ND;
127 DeclOrVector.dyn_cast<const NamedDecl *>()) {
132 DeclOrVector = Vec;
136 DeclOrVector.get<DeclIndexPairVector *>()->push_back(
142 DeclOrVector.dyn_cast<DeclIndexPairVector *>()) {
144 DeclOrVector = ((NamedDecl *)nullptr);
705 if (DeclOrVector.isNull())
708 if (const NamedDecl *ND = DeclOrVector.dyn_cast<const NamedDecl *>())
711 return iterator(DeclOrVector.get<DeclIndexPairVector *>()->begin());
716 if (DeclOrVector.is<const NamedDecl *>() || DeclOrVector.isNull())
719 return iterator(DeclOrVector.get<DeclIndexPairVector *>()->end());