﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
2443	Bootstrapped compiler wish list	Adrian Pop	Martin Sjölund	"Here is a list of what me and Per talked about:
1. Include the uniontype path to the uniontype record, i.e. Abyn.Path.IDENT
2. Make it possible to use Absyn.Path.IDENT.name instead of matching for it. Make also possible to use Absyn.Path.IDENT.name = x; This will make writing of set/get functions much easier.
3. Support anonymous records from uniontypes in crefs or paths, i.e. DAE.Equation._.info = newInfo; This will bind the component named info form any record inside DAE.Equation to newInfo;
4. Support opaque types and type methods. I.e. 
   {{{
   package P
     type X
       protected type Name;
       function fGet(Name) => something;
       function fSet(Name) => something;
     end X;
   end P;
   }}}

Add more here if you want to."	defect	new	normal	Future	MetaModelica	trunk			Per Östlund Martin Sjölund Peter Fritzson
