New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use compiler, not introspection, to find nested typedefs #5691
Conversation
A new Pull Request was created by @wmtan for CMSSW_7_3_X. Use compiler, not introspection, to find nested typedefs It involves the following packages: DataFormats/Common @cmsbuild, @Dr15Jones, @ktf, @nclopezo can you please review it and eventually sign? Thanks. |
+1 |
Use compiler, not introspection, to find nested typedefs
Use the compiler, rather than introspection, to find the type corresponding to T::value_type or T::member_type for any Wrapper.
In ROOT 6 this avoids unnecessary header autoparsing, and thereby saves memory. Since there is nothing specific to ROOT 6 about this change, for code commonality this change is being made in the main 7_3_X branch.
I ran the full relval matrix, and no new errors occurred.