Esempio n. 1
0
	def resolveIdentifiers(self, containingModule):
		if self.hasStatementBlock:
			CodeItemBase.resolveIdentifiers(self, containingModule)
		
		self.name = containingModule.name + '.' + self.name
Esempio n. 2
0
	def resolveIdentifiers(self, containingModule):
		CodeItemBase.resolveIdentifiers(self, containingModule)

		if self.bit > 7 or self.bit < 0:
			self.error("Bit '%d' out of range" % self.bit)
Esempio n. 3
0
	def resolveIdentifiers(self, containingModule):
		CodeItemBase.resolveIdentifiers(self, containingModule)

		for statement in self.statements:
			statement.resolveIdentifiers(containingModule)