Changes

Summary

  1. introduce OCCopyingArgumentVariable. Arguments can end up to be copied, (details)
  2. remove write method to inherit error drom ArgumentVariable (details)
  3. recategorizations (details)
Commit 088362107a3c31ac238066568bb7d2c4ec15fcfe by marcus.denker
introduce OCCopyingArgumentVariable. Arguments can end up to be copied,
too. We need to model that.
The file was modifiedsrc/OpalCompiler-Core/ArgumentVariable.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/TemporaryVariable.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCAbstractMethodScope.class.st (diff)
The file was addedsrc/OpalCompiler-Core/OCCopyingArgumentVariable.class.st
Commit ef75ad794264ba73356149b6edcee9319f47b016 by marcus.denker
remove write method to inherit error drom ArgumentVariable
The file was modifiedsrc/OpalCompiler-Core/OCCopyingArgumentVariable.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/TemporaryVariable.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/LocalVariable.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/ArgumentVariable.class.st (diff)

Summary

  1. introduce OCCopyingArgumentVariable. Arguments can end up to be copied, (details)
  2. remove write method to inherit error drom ArgumentVariable (details)
  3. recategorizations (details)
Commit 088362107a3c31ac238066568bb7d2c4ec15fcfe by marcus.denker
introduce OCCopyingArgumentVariable. Arguments can end up to be copied,
too. We need to model that.
The file was modifiedsrc/OpalCompiler-Core/OCAbstractMethodScope.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/ArgumentVariable.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/TemporaryVariable.class.st (diff)
The file was addedsrc/OpalCompiler-Core/OCCopyingArgumentVariable.class.st
Commit ef75ad794264ba73356149b6edcee9319f47b016 by marcus.denker
remove write method to inherit error drom ArgumentVariable
The file was modifiedsrc/OpalCompiler-Core/OCCopyingArgumentVariable.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/ArgumentVariable.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/LocalVariable.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/TemporaryVariable.class.st (diff)