diff options
Diffstat (limited to 'meta/generators/common.py')
-rw-r--r-- | meta/generators/common.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/meta/generators/common.py b/meta/generators/common.py index d680372..7269b50 100644 --- a/meta/generators/common.py +++ b/meta/generators/common.py @@ -12,6 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. """.""" +import collections _HEADER_COPYRIGHT = ( '''// Copyright 2016 The Gemmlowp Authors. All Rights Reserved. @@ -71,7 +72,7 @@ class StreamGenerator(object): self.emitter = emitter def SpecializeStream(self, in_type, lanes_count, pack_size, leftovers): - if callable(getattr(self, 'EmitPack', None)): + if isinstance(getattr(self, 'EmitPack', None), collections.Callable): template_params = [in_type, lanes_count, pack_size, leftovers, self.name] self.emitter.EmitMemberFunctionBegin( 'Stream', [], template_params, 'Pack', |