Lines Matching defs:block_id
382 Block *SymbolFileNativePDB::CreateBlock(PdbCompilandSymId block_id) {
383 CompilandIndexItem *cii = m_index->compilands().GetCompiland(block_id.modi);
384 CVSymbol sym = cii->m_debug_stream.readSymbolAtOffset(block_id.offset);
386 lldb::user_id_t opaque_block_uid = toOpaqueUid(block_id);
400 if (FunctionSP func = GetOrCreateFunction(block_id, *comp_unit))
411 PdbCompilandSymId parent_id(block_id.modi, block.Parent);
430 block_id.modi, block_id.offset, block_base,
433 ast_builder->GetOrCreateBlockDecl(block_id);
446 ast_builder->GetOrCreateInlinedFunctionDecl(block_id);
996 Block *SymbolFileNativePDB::GetOrCreateBlock(PdbCompilandSymId block_id) {
997 auto iter = m_blocks.find(toOpaqueUid(block_id));
1001 return CreateBlock(block_id);
1934 size_t SymbolFileNativePDB::ParseVariablesForBlock(PdbCompilandSymId block_id) {
1935 Block *block = GetOrCreateBlock(block_id);
1941 CompilandIndexItem *cii = m_index->compilands().GetCompiland(block_id.modi);
1942 CVSymbol sym = cii->m_debug_stream.readSymbolAtOffset(block_id.offset);
1986 cii->m_debug_stream.getSymbolArray(), block_id.offset);
1997 PdbCompilandSymId child_sym_id(block_id.modi, record_offset);
2016 variable = GetOrCreateLocalVariable(block_id, child_sym_id, is_param);
2040 PdbSymUid block_id(sc.block->GetID());
2042 size_t count = ParseVariablesForBlock(block_id.asCompilandSym());
2047 PdbSymUid block_id(sc.function->GetID());
2049 size_t count = ParseVariablesForBlock(block_id.asCompilandSym());