Please use GitHub pull requests for new patches. Avoid migrating existing patches. Phabricator shutdown timeline
Changeset View
Changeset View
Standalone View
Standalone View
lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp
Show First 20 Lines • Show All 68 Lines • ▼ Show 20 Lines | |||||
lldb::LanguageType TranslateLanguage(PDB_Lang lang) { | lldb::LanguageType TranslateLanguage(PDB_Lang lang) { | ||||
switch (lang) { | switch (lang) { | ||||
case PDB_Lang::Cpp: | case PDB_Lang::Cpp: | ||||
return lldb::LanguageType::eLanguageTypeC_plus_plus; | return lldb::LanguageType::eLanguageTypeC_plus_plus; | ||||
case PDB_Lang::C: | case PDB_Lang::C: | ||||
return lldb::LanguageType::eLanguageTypeC; | return lldb::LanguageType::eLanguageTypeC; | ||||
case PDB_Lang::Swift: | case PDB_Lang::Swift: | ||||
return lldb::LanguageType::eLanguageTypeSwift; | return lldb::LanguageType::eLanguageTypeSwift; | ||||
case PDB_Lang::Rust: | |||||
return lldb::LanguageType::eLanguageTypeRust; | |||||
default: | default: | ||||
return lldb::LanguageType::eLanguageTypeUnknown; | return lldb::LanguageType::eLanguageTypeUnknown; | ||||
} | } | ||||
} | } | ||||
bool ShouldAddLine(uint32_t requested_line, uint32_t actual_line, | bool ShouldAddLine(uint32_t requested_line, uint32_t actual_line, | ||||
uint32_t addr_length) { | uint32_t addr_length) { | ||||
return ((requested_line == 0 || actual_line == requested_line) && | return ((requested_line == 0 || actual_line == requested_line) && | ||||
▲ Show 20 Lines • Show All 1,967 Lines • Show Last 20 Lines |