This change performs minor fixes for compilation errors with -std=c++17.
They include fully specifying as_const within base::circular_deque, as
well as consistent application of the noexcept keyword across declaration
and definition of functions.
TBR=dcheng
Bug: 752720
Change-Id: I3f42d53eefea265c7b16579a12bd4cf29dad6e51
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2199111
Commit-Queue: Jan Wilken Dörrie <jdoerrie@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/master@{#768405}