Fixed a failure with LexicalBlockFile (#2453)
This commit is contained in:
Родитель
b6a7b82644
Коммит
56222b94be
|
@ -1142,6 +1142,8 @@ HRESULT dxil_dia::hlsl_symbols::SymbolManagerInit::CreateFunctionBlockForLocalSc
|
|||
}
|
||||
} else if (auto *Block = llvm::dyn_cast<llvm::DILexicalBlock>(LS)) {
|
||||
ParentLS = Block->getScope();
|
||||
} else if (auto *BlockFile = llvm::dyn_cast<llvm::DILexicalBlockFile>(LS)) {
|
||||
ParentLS = BlockFile->getScope();
|
||||
}
|
||||
|
||||
if (ParentLS == nullptr) {
|
||||
|
|
Загрузка…
Ссылка в новой задаче