compiler/interface: fix comparison with error value

Этот коммит содержится в:
Ayke van Laethem 2019-01-14 20:56:05 +01:00
родитель b4dd2dbf60
коммит c840757352
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: E97FF5335DFDFDED

Просмотреть файл

@ -250,7 +250,7 @@ func (c *Compiler) parseTypeAssert(frame *Frame, expr *ssa.TypeAssert) (llvm.Val
valueOk = c.builder.CreateLoad(valuePtrCast, "typeassert.value.ok")
} else if size == 0 {
valueOk, err = c.getZeroValue(assertedType)
if err == nil {
if err != nil {
return llvm.Value{}, err
}
} else {