Lines Matching refs:block_id
653 PdbAstBuilder::GetOrCreateBlockDecl(PdbCompilandSymId block_id) { in GetOrCreateBlockDecl() argument
654 if (clang::Decl *decl = TryGetDecl(block_id)) in GetOrCreateBlockDecl()
657 clang::DeclContext *scope = GetParentDeclContext(block_id); in GetOrCreateBlockDecl()
661 m_uid_to_decl.insert({toOpaqueUid(block_id), block_decl}); in GetOrCreateBlockDecl()
665 status.uid = toOpaqueUid(block_id); in GetOrCreateBlockDecl()
1356 void PdbAstBuilder::ParseBlockChildren(PdbCompilandSymId block_id) { in ParseBlockChildren() argument
1360 CVSymbol sym = index.ReadSymbolRecord(block_id); in ParseBlockChildren()
1364 index.compilands().GetOrCreateCompiland(block_id.modi); in ParseBlockChildren()
1366 cii.m_debug_stream.getSymbolArrayForScope(block_id.offset); in ParseBlockChildren()
1372 skipFunctionParameters(*m_uid_to_decl[toOpaqueUid(block_id)], symbols); in ParseBlockChildren()
1377 PdbCompilandSymId child_sym_id(block_id.modi, begin.offset()); in ParseBlockChildren()
1401 PdbCompilandSymId block_id = PdbSymUid(iter->second.uid).asCompilandSym(); in ParseDeclsForSimpleContext() local
1402 ParseBlockChildren(block_id); in ParseDeclsForSimpleContext()