Lines Matching defs:Decls

7590         SmallVector<Decl*, 8> Decls;
7592 DC, [&](Decl::Kind K) { return K == D->getKind(); }, Decls);
7903 /// LazyOffsetPtr (which is used by Decls for the body of functions, etc).
7922 SmallVectorImpl<Decl *> &Decls) {
7946 Decls.push_back(D);
8000 SmallVectorImpl<Decl *> &Decls) {
8008 if (DInfo.Decls.empty())
8017 llvm::lower_bound(DInfo.Decls, BeginLoc, DIDComp);
8018 if (BeginIt != DInfo.Decls.begin())
8024 while (BeginIt != DInfo.Decls.begin() &&
8031 llvm::upper_bound(DInfo.Decls, EndLoc, DIDComp);
8032 if (EndIt != DInfo.Decls.end())
8037 Decls.push_back(GetDecl(getGlobalDeclID(
8056 SmallVector<NamedDecl *, 64> Decls;
8062 Decls.push_back(ND);
8066 SetExternalVisibleDeclsForName(DC, Name, Decls);
8067 return !Decls.empty();
8078 DeclsMap Decls;
8082 Decls[ND->getDeclName()].push_back(ND);
8087 for (DeclsMap::iterator I = Decls.begin(), E = Decls.end(); I != E; ++I) {
8721 SmallVectorImpl<const DeclaratorDecl *> &Decls) {
8726 Decls.push_back(D);
8732 SmallVectorImpl<CXXConstructorDecl *> &Decls) {
8737 Decls.push_back(D);
8742 void ASTReader::ReadExtVectorDecls(SmallVectorImpl<TypedefNameDecl *> &Decls) {
8747 Decls.push_back(D);
8753 llvm::SmallSetVector<const TypedefNameDecl *, 4> &Decls) {
8759 Decls.insert(D);
8765 llvm::SmallSetVector<Decl *, 4> &Decls) {
8769 Decls.insert(D);
8902 /// \param Decls if non-null, this vector will be populated with the set of
8907 SmallVectorImpl<Decl *> *Decls) {
8908 if (NumCurrentElementsDeserializing && !Decls) {
8925 if (Decls) {
8926 Decls->push_back(D);
9747 // Wire up the DeclContexts for Decls that we delayed setting until
11321 SmallVector<ValueDecl *, 16> Decls;
11322 Decls.reserve(UniqueDecls);
11324 Decls.push_back(Record.readDeclAs<ValueDecl>());
11325 C->setUniqueDecls(Decls);
11448 SmallVector<ValueDecl *, 16> Decls;
11449 Decls.reserve(UniqueDecls);
11451 Decls.push_back(Record.readDeclAs<ValueDecl>());
11452 C->setUniqueDecls(Decls);
11504 SmallVector<ValueDecl *, 16> Decls;
11505 Decls.reserve(UniqueDecls);
11507 Decls.push_back(Record.readDeclAs<ValueDecl>());
11508 C->setUniqueDecls(Decls);
11554 SmallVector<ValueDecl *, 16> Decls;
11555 Decls.reserve(UniqueDecls);
11557 Decls.push_back(Record.readDeclAs<ValueDecl>());
11558 C->setUniqueDecls(Decls);
11596 SmallVector<ValueDecl *, 16> Decls;
11597 Decls.reserve(UniqueDecls);
11599 Decls.push_back(Record.readDeclAs<ValueDecl>());
11600 C->setUniqueDecls(Decls);
11639 SmallVector<ValueDecl *, 16> Decls;
11640 Decls.reserve(UniqueDecls);
11642 Decls.push_back(Record.readDeclAs<ValueDecl>());
11643 C->setUniqueDecls(Decls);
11682 SmallVector<ValueDecl *, 16> Decls;
11683 Decls.reserve(UniqueDecls);
11685 Decls.push_back(Record.readDeclAs<ValueDecl>());
11686 C->setUniqueDecls(Decls);