Thanks to @steve-lunarg for his input and discussions on handling member functions.
Still need: pass by reference in SPIR-V and symbol-table level for accessing 'this' members from member functions.