diff --git a/loopy/kernel/__init__.py b/loopy/kernel/__init__.py index 174b6c43ab7ca43df104e9ec5f232003bdd71e7a..e8c846fbc491b7049d7820e3ef14d9ed8071ded3 100644 --- a/loopy/kernel/__init__.py +++ b/loopy/kernel/__init__.py @@ -58,7 +58,7 @@ class _UniqueVarNameGenerator(UniqueNameGenerator): array_prefixes.add(match.group(1)) - self.array_prefixes = array_prefixes + self.conflicting_array_prefixes = array_prefixes self.array_prefix_pattern = array_prefix_pattern def _name_added(self, name): @@ -66,7 +66,7 @@ class _UniqueVarNameGenerator(UniqueNameGenerator): if match is None: return - self.array_prefixes.add(match.group(1)) + self.conflicting_array_prefixes.add(match.group(1)) def is_name_conflicting(self, name): if name in self.existing_names: @@ -76,10 +76,10 @@ class _UniqueVarNameGenerator(UniqueNameGenerator): # names by appending '_s<NUMBER>'. Make sure that no # conflicts can arise from these names. - # Case 1: a_s0 is already a name, we are trying to insert a - # Case 2: a is already a name, we are trying to insert a_s0 + # Case 1: a_s0 is already a name; we are trying to insert a + # Case 2: a is already a name; we are trying to insert a_s0 - if name in self.array_prefixes: + if name in self.conflicting_array_prefixes: return True match = self.array_prefix_pattern.match(name)