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