preprocessing added
annotations added for structure fields; enum fields and interface methods