Lines Matching refs:Decls

7146         SmallVector<Decl*, 8> Decls;  in CompleteRedeclChain()  local
7148 DC, [&](Decl::Kind K) { return K == D->getKind(); }, Decls); in CompleteRedeclChain()
7411 SmallVectorImpl<Decl *> &Decls) { in FindExternalLexicalDecls() argument
7435 Decls.push_back(D); in FindExternalLexicalDecls()
7487 SmallVectorImpl<Decl *> &Decls) { in FindFileRegionDecls() argument
7495 if (DInfo.Decls.empty()) in FindFileRegionDecls()
7504 BeginIt = std::lower_bound(DInfo.Decls.begin(), DInfo.Decls.end(), in FindFileRegionDecls()
7506 if (BeginIt != DInfo.Decls.begin()) in FindFileRegionDecls()
7512 while (BeginIt != DInfo.Decls.begin() && in FindFileRegionDecls()
7518 EndIt = std::upper_bound(DInfo.Decls.begin(), DInfo.Decls.end(), in FindFileRegionDecls()
7520 if (EndIt != DInfo.Decls.end()) in FindFileRegionDecls()
7525 Decls.push_back(GetDecl(getGlobalDeclID(*DInfo.Mod, *DIt))); in FindFileRegionDecls()
7543 SmallVector<NamedDecl *, 64> Decls; in FindExternalVisibleDeclsByName() local
7547 Decls.push_back(ND); in FindExternalVisibleDeclsByName()
7551 SetExternalVisibleDeclsForName(DC, Name, Decls); in FindExternalVisibleDeclsByName()
7552 return !Decls.empty(); in FindExternalVisibleDeclsByName()
7563 DeclsMap Decls; in completeVisibleDeclsMap() local
7567 Decls[ND->getDeclName()].push_back(ND); in completeVisibleDeclsMap()
7572 for (DeclsMap::iterator I = Decls.begin(), E = Decls.end(); I != E; ++I) { in completeVisibleDeclsMap()
8161 SmallVectorImpl<const DeclaratorDecl *> &Decls) { in ReadUnusedFileScopedDecls() argument
8166 Decls.push_back(D); in ReadUnusedFileScopedDecls()
8172 SmallVectorImpl<CXXConstructorDecl *> &Decls) { in ReadDelegatingConstructors() argument
8177 Decls.push_back(D); in ReadDelegatingConstructors()
8182 void ASTReader::ReadExtVectorDecls(SmallVectorImpl<TypedefNameDecl *> &Decls) { in ReadExtVectorDecls() argument
8187 Decls.push_back(D); in ReadExtVectorDecls()
8193 llvm::SmallSetVector<const TypedefNameDecl *, 4> &Decls) { in ReadUnusedLocalTypedefNameCandidates() argument
8199 Decls.insert(D); in ReadUnusedLocalTypedefNameCandidates()
8322 SmallVectorImpl<Decl *> *Decls) { in SetGloballyVisibleDecls() argument
8323 if (NumCurrentElementsDeserializing && !Decls) { in SetGloballyVisibleDecls()
8340 if (Decls) { in SetGloballyVisibleDecls()
8341 Decls->push_back(D); in SetGloballyVisibleDecls()
8706 UnresolvedSet<8> Decls; in ReadTemplateName() local
8708 Decls.addDecl(ReadDeclAs<NamedDecl>(F, Record, Idx)); in ReadTemplateName()
8710 return Context.getOverloadedTemplateName(Decls.begin(), Decls.end()); in ReadTemplateName()
12307 SmallVector<ValueDecl *, 16> Decls; in VisitOMPMapClause() local
12308 Decls.reserve(UniqueDecls); in VisitOMPMapClause()
12310 Decls.push_back(Record.readDeclAs<ValueDecl>()); in VisitOMPMapClause()
12311 C->setUniqueDecls(Decls); in VisitOMPMapClause()
12401 SmallVector<ValueDecl *, 16> Decls; in VisitOMPToClause() local
12402 Decls.reserve(UniqueDecls); in VisitOMPToClause()
12404 Decls.push_back(Record.readDeclAs<ValueDecl>()); in VisitOMPToClause()
12405 C->setUniqueDecls(Decls); in VisitOMPToClause()
12443 SmallVector<ValueDecl *, 16> Decls; in VisitOMPFromClause() local
12444 Decls.reserve(UniqueDecls); in VisitOMPFromClause()
12446 Decls.push_back(Record.readDeclAs<ValueDecl>()); in VisitOMPFromClause()
12447 C->setUniqueDecls(Decls); in VisitOMPFromClause()
12493 SmallVector<ValueDecl *, 16> Decls; in VisitOMPUseDevicePtrClause() local
12494 Decls.reserve(UniqueDecls); in VisitOMPUseDevicePtrClause()
12496 Decls.push_back(Record.readDeclAs<ValueDecl>()); in VisitOMPUseDevicePtrClause()
12497 C->setUniqueDecls(Decls); in VisitOMPUseDevicePtrClause()
12536 SmallVector<ValueDecl *, 16> Decls; in VisitOMPIsDevicePtrClause() local
12537 Decls.reserve(UniqueDecls); in VisitOMPIsDevicePtrClause()
12539 Decls.push_back(Record.readDeclAs<ValueDecl>()); in VisitOMPIsDevicePtrClause()
12540 C->setUniqueDecls(Decls); in VisitOMPIsDevicePtrClause()