Расскажите, как можно расширить возможности компиляции?
В общем нужно расширить возможности компиляции С++ кода. Нужно добавить записи о публичных полях класса и его методах при компиляции через слово reflective или reflection. Т.е. реализовать полноценный модификатор класса.