fix cases 1013 1004
This commit is contained in:
@ -371,9 +371,9 @@ int ObLLVMDIHelper::create_array_type(ObLLVMDIType &base_type, int64_t count,
|
||||
SmallVector<llvm::Metadata *, 8> subscripts;
|
||||
subscripts.push_back(subrange);
|
||||
DINodeArray subscript_array = jc_->dbuilder_.getOrCreateArray(subscripts);
|
||||
if (OB_ISNULL(type_ptr = jc_->dbuilder_.createArrayType(size_bits, align_bits, base_type.get_v(),
|
||||
subscript_array))) {
|
||||
ret = OB_ERR_UNEXPECTED;
|
||||
if (OB_ISNULL(type_ptr = jc_->dbuilder_.createArrayType(size_bits, align_bits, base_type.get_v(),
|
||||
subscript_array))) {
|
||||
ret = OB_ERR_UNEXPECTED;
|
||||
LOG_WARN("failed to create array type", K(ret));
|
||||
} else {
|
||||
array_type.set_v(type_ptr);
|
||||
|
Reference in New Issue
Block a user