41a42,46
>
> machine = self.symtab.state_machine
> if machine is None:
> self.error("Action declaration not part of a machine.")
>
54a60,69
> if machine.TBEType != None:
> var = Var(self.symtab, "tbe", self.location, machine.TBEType,
> "(*m_tbe_ptr)", self.pairs)
> self.symtab.newSymbol(var)
>
> if machine.EntryType != None:
> var = Var(self.symtab, "cache_entry", self.location,
> machine.EntryType, "(*m_cache_entry_ptr)", self.pairs)
> self.symtab.newSymbol(var)
>
64,67d78
< machine = self.symtab.state_machine
< if machine is None:
< self.error("Action declaration not part of a machine.")
<