Holds long-lived AST nodes (such as types and decls) that can be referred to throughout the semantic ...
void FindExternalLexicalDecls(const DeclContext *DC, llvm::function_ref< bool(Decl::Kind)> IsKindWeWant, SmallVectorImpl< Decl * > &Result) override
Finds all declarations lexically contained within the given DeclContext, after applying an optional f...
DeclContext - This is used only as base class of specific decl types that can act as declaration cont...