riccibruno added a comment. In D56367#1347845 <https://reviews.llvm.org/D56367#1347845>, @rjmccall wrote:
> Does the regression disappear if you make the scope specifier the first > trailing object? Later trailing objects are more expensive to access, and I > would imagine that the scope specifier and template arguments are more > important than the other fields. That was with the scope specifier first. I would imagine that putting it last would be indeed be more expensive. I can leave a TODO here saying that it could be in principle be stored as a trailing object, but the that the run-time effect of doing so should be investigated. Repository: rC Clang CHANGES SINCE LAST ACTION https://reviews.llvm.org/D56367/new/ https://reviews.llvm.org/D56367 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits