The browser does not use cpp (the C language preprocessor) before parsing files and some of them may be ignored by the browser (macro definitions are not resolved). In methods, data members are not parsed up till now (not trivial).
These problems will be fixed in later version (may be).