Fixed some warnings related with unused variables
Now the extension for supporting anonymous types declared in an anonymous union is not used