Lines Matching defs:name
18 # information: Portions Copyright [yyyy] [name of copyright owner]
108 name = 'multiplatform'
122 self.calledfuncname=[node.name]
134 for name, alias in node.names:
136 alias = name
137 self._check_verboten_import(node, name)
138 self.imported_modules.update({alias: name})
143 for name, alias in node.names:
144 fullname = '{0}.{1}'.format(basename, name)
159 if node.root().name.startswith(p):
163 def _check_verboten_import(self, node, name):
166 if name in self.VERBOTEN:
167 self.add_message('E0900', args=(name), node=node)
169 def _unalias(self, name):
170 for i,e in enumerate(name):
171 fullname = '.'.join(name[:i])
174 return alias.split('.') + name[i:]
175 return name
177 def _check_verboten_call(self,node, name):
180 name = self._unalias(name)
181 for i,e in enumerate(name):
182 fullname = '.'.join(name[:i + 1])