Lines Matching refs:Decls
100 QualType resolveDeclsToType(const std::vector<const NamedDecl *> &Decls, in resolveDeclsToType() argument
102 if (Decls.size() != 1) // Names an overload set -- just bail. in resolveDeclsToType()
104 if (const auto *TD = dyn_cast<TypeDecl>(Decls[0])) { in resolveDeclsToType()
107 if (const auto *VD = dyn_cast<ValueDecl>(Decls[0])) { in resolveDeclsToType()
298 auto Decls = in resolveMemberExpr() local
300 if (!Decls.empty()) in resolveMemberExpr()
301 return Decls; in resolveMemberExpr()
394 std::vector<const NamedDecl *> Decls = resolveExprToDecls(E); in resolveExprToType() local
395 if (!Decls.empty()) in resolveExprToType()
396 return resolveDeclsToType(Decls, Ctx); in resolveExprToType()
433 Path.Decls = RD->lookup(Name).begin(); in findOrdinaryMember()
434 for (DeclContext::lookup_iterator I = Path.Decls, E = I.end(); I != E; ++I) in findOrdinaryMember()
476 for (DeclContext::lookup_iterator I = Paths.front().Decls, E = I.end(); in lookupDependentName()