Made it possible to set `formal_parameters' before parsing so that when using the parser to parse parts of an eiffel class (e.g. local parsing, feature, type, ....) we can handle the presence of formal generic parameters in types. This will be used to fix bug#19004.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@96427 8089f293-4706-0410-a29e-feb5c42a2edf
Added missing `rt_globals_access.h' which was preventing C compilation on Windows.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@96428 8089f293-4706-0410-a29e-feb5c42a2edf
Fixed bug#19004 where if what we analyzed contained a formal generic parameter the parser would not resolve the type since it will think they are class type and not formals. Related to commit rev#96427.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@96429 8089f293-4706-0410-a29e-feb5c42a2edf