Added test revealing problems with IR generation of inherited fields
Fix for IR generation of inherited fields
Updated test results for tests where quotes are being used
Added test that reveals a problem with Java code generation of quote literals
Fix for Java code generation of the quote literal expression
Added test revealing problem with IR construction of record usage across class
Fix: Use of wrong node type would lead to unexpected structure of the IR
Cloning of types was missing in the JavaRecordCreator