GCC: fix template specialization in TraceInCollectionTrait
GCC complains that explicit specialization in non-namespace scope is happening for TraceImpl. Move TraceImpl implementations into different nested classes and select implementation using std::conditional. Bug: 819294 Change-Id: I8feea5f2aa6e1f87daad61f496d6b53b1bbc49ac Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2217887Reviewed-by:Michael Lippautz <mlippautz@chromium.org> Commit-Queue: Michael Lippautz <mlippautz@chromium.org> Cr-Commit-Position: refs/heads/master@{#772215}
Showing
Please register or sign in to comment