14#ifndef LLVM_CLANG_SEMA_IDENTIFIERRESOLVER_H
15#define LLVM_CLANG_SEMA_IDENTIFIERRESOLVER_H
18#include "llvm/ADT/SmallVector.h"
47 DeclsTy::iterator decls_begin() {
return Decls.begin(); }
48 DeclsTy::iterator decls_end() {
return Decls.end(); }
57 void InsertDecl(DeclsTy::iterator Pos,
NamedDecl *
D) {
84 using BaseIter = IdDeclInfo::DeclsTy::iterator;
89 assert((
Ptr & 0x1) == 0 &&
"Invalid Ptr!");