Lines Matching refs:block_id
355 Block &SymbolFileNativePDB::CreateBlock(PdbCompilandSymId block_id) {
356 CompilandIndexItem *cii = m_index->compilands().GetCompiland(block_id.modi);
357 CVSymbol sym = cii->m_debug_stream.readSymbolAtOffset(block_id.offset);
363 return GetOrCreateFunction(block_id, *comp_unit)->GetBlock(false);
374 PdbCompilandSymId parent_id(block_id.modi, block.Parent);
376 lldb::user_id_t opaque_block_uid = toOpaqueUid(block_id);
380 m_ast->GetOrCreateBlockDecl(block_id);
881 Block &SymbolFileNativePDB::GetOrCreateBlock(PdbCompilandSymId block_id) {
882 auto iter = m_blocks.find(toOpaqueUid(block_id));
886 return CreateBlock(block_id);
1392 size_t SymbolFileNativePDB::ParseVariablesForBlock(PdbCompilandSymId block_id) {
1393 Block &block = GetOrCreateBlock(block_id);
1397 CompilandIndexItem *cii = m_index->compilands().GetCompiland(block_id.modi);
1398 CVSymbol sym = cii->m_debug_stream.readSymbolAtOffset(block_id.offset);
1425 cii->m_debug_stream.getSymbolArray(), block_id.offset);
1436 PdbCompilandSymId child_sym_id(block_id.modi, record_offset);
1453 variable = GetOrCreateLocalVariable(block_id, child_sym_id, is_param);
1477 PdbSymUid block_id(sc.block->GetID());
1479 size_t count = ParseVariablesForBlock(block_id.asCompilandSym());
1484 PdbSymUid block_id(sc.function->GetID());
1486 size_t count = ParseVariablesForBlock(block_id.asCompilandSym());