3636from numba .extending import (models , overload , register_model , make_attribute_wrapper , intrinsic )
3737from numba .datamodel import (register_default , StructModel )
3838from numba .typing .templates import signature
39- from sdc .hiframes .split_impl import SplitViewStringMethodsType , StringArraySplitViewType
4039from sdc .utilities .utils import sdc_overload
4140
4241
@@ -116,8 +115,6 @@ def _hpat_pandas_stringmethods_init_codegen(context, builder, signature, args):
116115
117116_hpat_pandas_stringmethods_init = intrinsic (
118117 _gen_hpat_pandas_stringmethods_init (string_methods_type = StringMethodsType ))
119- _hpat_pandas_split_view_stringmethods_init = intrinsic (
120- _gen_hpat_pandas_stringmethods_init (string_methods_type = SplitViewStringMethodsType ))
121118
122119
123120@sdc_overload (pandas .core .strings .StringMethods )
@@ -126,11 +123,6 @@ def hpat_pandas_stringmethods(obj):
126123 Special Numba procedure to overload Python type pandas.core.strings.StringMethods::ctor()
127124 with Numba registered model
128125 """
129- if isinstance (obj .data , StringArraySplitViewType ):
130- def hpat_pandas_split_view_stringmethods_impl (obj ):
131- return _hpat_pandas_split_view_stringmethods_init (obj )
132-
133- return hpat_pandas_split_view_stringmethods_impl
134126
135127 def hpat_pandas_stringmethods_impl (obj ):
136128 return _hpat_pandas_stringmethods_init (obj )
0 commit comments