Oilpan: restrict implicit RawPtr<U> conversions; U must be T-convertible.

Make RawPtr<U> only be convertible to a RawPtr<T> iff U is type convertible
to T. This restricts the range of implicit conversions available, avoiding
extts ambiguities. It makes RawPtr symmetric with PassRefPtr in this
regard.

This fixes Oilpan compilation following r189188.

TBR=oilpan-reviews
BUG=450662
NOTRY=true

Review URL: https://codereview.chromium.org/864753005

git-svn-id: svn://svn.chromium.org/blink/trunk@189132 bbb929c8-8fbe-4397-9dbb-9b2b20218538
1 file changed
tree: e7446f6a3760ebe70c6f1e2d93813ed05bed57da
  1. third_party/