Home
last modified time | relevance | path

Searched refs:DeclOrIterator (Results 1 – 1 of 1) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaCodeComplete.cpp628 iterator() : DeclOrIterator((NamedDecl *)nullptr), SingleDeclIndex(0) {} in iterator()
631 : DeclOrIterator(SingleDecl), SingleDeclIndex(Index) {} in iterator()
634 : DeclOrIterator(Iterator), SingleDeclIndex(0) {} in iterator()
637 if (DeclOrIterator.is<const NamedDecl *>()) { in operator ++()
638 DeclOrIterator = (NamedDecl *)nullptr; in operator ++()
643 const DeclIndexPair *I = DeclOrIterator.get<const DeclIndexPair *>(); in operator ++()
645 DeclOrIterator = I; in operator ++()
656 if (const NamedDecl *ND = DeclOrIterator.dyn_cast<const NamedDecl *>()) in operator *()
659 return *DeclOrIterator.get<const DeclIndexPair *>(); in operator *()
665 return X.DeclOrIterator.getOpaqueValue() == in operator ==()
[all …]