fix silly pright issues (except colormode and state)

This commit is contained in:
Khaleel Al-Adhami 2024-08-05 15:30:19 -07:00
parent 1eecd1f9a7
commit 450610ac48
2 changed files with 3 additions and 3 deletions

View File

@ -876,7 +876,7 @@ class AndOperation(ImmutableVar):
var2: The second var.
_var_data: Additional hooks and imports associated with the Var.
"""
super(type(self), self).__init__(
super(AndOperation, self).__init__(
_var_name="",
_var_type=Union[var1._var_type, var2._var_type],
_var_data=ImmutableVarData.merge(_var_data),
@ -957,7 +957,7 @@ class OrOperation(ImmutableVar):
var2: The second var.
_var_data: Additional hooks and imports associated with the Var.
"""
super(type(self), self).__init__(
super(OrOperation, self).__init__(
_var_name="",
_var_type=Union[var1._var_type, var2._var_type],
_var_data=ImmutableVarData.merge(_var_data),

View File

@ -1894,7 +1894,7 @@ class ArrayConcatOperation(ArrayVar):
# TODO: Figure out how to merge the types of a and b
super(ArrayConcatOperation, self).__init__(
_var_name="",
_var_type=List[ARRAY_VAR_TYPE],
_var_type=Union[a._var_type, b._var_type],
_var_data=ImmutableVarData.merge(_var_data),
)
object.__setattr__(self, "a", a)