Formalised out_user_ctx()/vlamap container (+free memory)
Partial function inlining - returns and stack space need handling
Inline example
Pull out inlining logic
Pull out identifier->function-decl code
Attempts at block inlining
inline examples - recursive and nested
Dependency update
Prevent infinite inline recursion
More inline examples
Inline return handling

This needed the backend to support merging n-way phi blocks.
Nested inlining should also be supported.
Handle inline void functions
Free up memory used in function inlining
Optimise single-return/no-phi inline functions
Updated inline TODO
Partial change of gen_* functions to const
Changes to statement gen functions - const stmt *
Note debug locations in inline-todo
Change iteration for statement walking
Inline heuristic decision