151 |
151 |
152 @param identifier the identifier to be remembered (string) |
152 @param identifier the identifier to be remembered (string) |
153 @param row the row, the identifier is defined in (int) |
153 @param row the row, the identifier is defined in (int) |
154 """ |
154 """ |
155 if len(self.active) > 1 and self.indent_level > self.active[-1][1]: |
155 if len(self.active) > 1 and self.indent_level > self.active[-1][1]: |
|
156 # __IGNORE_WARNING_Y108__ |
156 qualified = self.active[-1][0] + '.' + identifier |
157 qualified = self.active[-1][0] + '.' + identifier |
157 else: |
158 else: |
158 qualified = identifier |
159 qualified = identifier |
159 self.active.append((qualified, self.indent_level, row)) |
160 self.active.append((qualified, self.indent_level, row)) |
160 self.identifiers.append(qualified) |
161 self.identifiers.append(qualified) |