Lines Matching refs:decl_context

323                          const clang::DeclContext &decl_context,  in GetDeclFromContextByName()  argument
327 clang::DeclContext::lookup_result result = decl_context.lookup(decl_name); in GetDeclFromContextByName()
396 auto decl_context = GetDeclContextContainingSymbol(type); in CreateLLDBTypeFromPDBType() local
404 ConstString(name), decl_context); in CreateLLDBTypeFromPDBType()
415 decl_context, OptionalClangModuleID(), access, name, tag_type_kind, in CreateLLDBTypeFromPDBType()
472 auto decl_context = GetDeclContextContainingSymbol(type); in CreateLLDBTypeFromPDBType() local
477 ConstString(name), decl_context); in CreateLLDBTypeFromPDBType()
502 ast_enum = m_ast.CreateEnumerationType(name, decl_context, in CreateLLDBTypeFromPDBType()
906 auto decl_context = GetDeclContextContainingSymbol(symbol); in GetDeclForSymbol() local
907 assert(decl_context); in GetDeclForSymbol()
914 if (auto parent_decl = llvm::dyn_cast_or_null<clang::TagDecl>(decl_context)) in GetDeclForSymbol()
922 GetDeclFromContextByName(m_ast.getASTContext(), *decl_context, name); in GetDeclForSymbol()
929 decl_context, OptionalClangModuleID(), name.c_str(), in GetDeclForSymbol()
941 auto decl_context = GetDeclContextContainingSymbol(symbol); in GetDeclForSymbol() local
942 assert(decl_context); in GetDeclForSymbol()
955 decl_context, OptionalClangModuleID(), name, in GetDeclForSymbol()
1100 const clang::DeclContext *decl_context) { in ParseDeclsForDeclContext() argument
1108 session.getSymbolById(m_decl_context_to_uid.lookup(decl_context)); in ParseDeclsForDeclContext()