Lines Matching refs:NamedDecl

19 const auto NoFilter = [](const NamedDecl *D) { return true; };  in __anon51be05cd0102()
20 const auto NonStaticFilter = [](const NamedDecl *D) { in __anon51be05cd0202()
23 const auto StaticFilter = [](const NamedDecl *D) { in __anon51be05cd0302()
26 const auto ValueFilter = [](const NamedDecl *D) { return isa<ValueDecl>(D); }; in __anon51be05cd0402()
27 const auto TypeFilter = [](const NamedDecl *D) { return isa<TypeDecl>(D); }; in __anon51be05cd0502()
28 const auto TemplateFilter = [](const NamedDecl *D) { in __anon51be05cd0602()
91 std::vector<const NamedDecl *> HeuristicResolver::resolveMemberExpr( in resolveMemberExpr()
133 std::vector<const NamedDecl *> HeuristicResolver::resolveDeclRefExpr( in resolveDeclRefExpr()
139 std::vector<const NamedDecl *>
155 std::vector<const NamedDecl *>
157 if (const auto *ND = dyn_cast_or_null<NamedDecl>(CE->getCalleeDecl())) { in resolveCalleeOfCallExpr()
164 std::vector<const NamedDecl *> HeuristicResolver::resolveUsingValueDecl( in resolveUsingValueDecl()
170 std::vector<const NamedDecl *> HeuristicResolver::resolveDependentNameType( in resolveDependentNameType()
177 std::vector<const NamedDecl *>
185 const Type *resolveDeclsToType(const std::vector<const NamedDecl *> &Decls) { in resolveDeclsToType()
197 std::vector<const NamedDecl *>
218 std::vector<const NamedDecl *> Decls = resolveExprToDecls(E); in resolveExprToType()
249 std::vector<const NamedDecl *> HeuristicResolver::resolveDependentMember( in resolveDependentMember()
251 llvm::function_ref<bool(const NamedDecl *ND)> Filter) const { in resolveDependentMember()