Skip to content
Snippets Groups Projects

Bugfix: this bracket should not be here (collate_types returns single type)

1 file
+ 1
1
Compare changes
  • Side-by-side
  • Inline
+ 1
1
@@ -430,7 +430,7 @@ def collate_types(types, forbid_collation_to_float=False):
@@ -430,7 +430,7 @@ def collate_types(types, forbid_collation_to_float=False):
if forbid_collation_to_float:
if forbid_collation_to_float:
types = [t for t in types if not (hasattr(t, 'is_float') and t.is_float())]
types = [t for t in types if not (hasattr(t, 'is_float') and t.is_float())]
if not types:
if not types:
return [create_type('int32')]
return create_type('int32')
# Pointer arithmetic case i.e. pointer + integer is allowed
# Pointer arithmetic case i.e. pointer + integer is allowed
if any(type(t) is PointerType for t in types):
if any(type(t) is PointerType for t in types):
Loading