Searched refs:pdb_func (Results 1 – 3 of 3) sorted by relevance
289 SymbolFilePDB::ParseCompileUnitFunctionForPDBFunc(const PDBSymbolFunc &pdb_func, in ParseCompileUnitFunctionForPDBFunc() argument291 if (FunctionSP result = comp_unit.FindFunctionByUID(pdb_func.getSymIndexId())) in ParseCompileUnitFunctionForPDBFunc()294 auto file_vm_addr = pdb_func.getVirtualAddress(); in ParseCompileUnitFunctionForPDBFunc()298 auto func_length = pdb_func.getLength(); in ParseCompileUnitFunctionForPDBFunc()304 lldb_private::Type *func_type = ResolveTypeUID(pdb_func.getSymIndexId()); in ParseCompileUnitFunctionForPDBFunc()308 user_id_t func_type_uid = pdb_func.getSignatureId(); in ParseCompileUnitFunctionForPDBFunc()310 Mangled mangled = GetMangledForPDBFunc(pdb_func); in ParseCompileUnitFunctionForPDBFunc()313 &comp_unit, pdb_func.getSymIndexId(), func_type_uid, mangled, func_type, in ParseCompileUnitFunctionForPDBFunc()331 clang_type_system->GetPDBParser()->GetDeclForSymbol(pdb_func); in ParseCompileUnitFunctionForPDBFunc()507 auto pdb_func = m_session_up->getConcreteSymbolById<PDBSymbolFunc>( in ParseVariablesForContext() local[all …]
208 ParseCompileUnitFunctionForPDBFunc(const llvm::pdb::PDBSymbolFunc &pdb_func,220 GetMangledForPDBFunc(const llvm::pdb::PDBSymbolFunc &pdb_func);222 bool ResolveFunction(const llvm::pdb::PDBSymbolFunc &pdb_func,
593 if (auto pdb_func = llvm::dyn_cast<PDBSymbolFunc>(&type)) { in CreateLLDBTypeFromPDBType() local594 if (pdb_func->isCompilerGenerated()) in CreateLLDBTypeFromPDBType()597 auto sig = pdb_func->getSignature(); in CreateLLDBTypeFromPDBType()603 MSVCUndecoratedNameParser::DropScope(pdb_func->getName())); in CreateLLDBTypeFromPDBType()