IDL compiler: Fix proxy from ReferenceType to DefinitionType/TypedefType
It's not yet been fully understood, but it seems like doubly-proxying (ReferenceType = Proxy -> RefById -> DefinitionType/TypedefType) is causing trouble. This patch fixes the trouble, and makes a ReferenceType an instance of IdlType (actually of ReferenceType). Bug: 839389 Change-Id: Iccaa3ef78a1a77318e796248a1bf92a2eac40c80 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1892986Reviewed-by:Hitoshi Yoshida <peria@chromium.org> Commit-Queue: Yuki Shiino <yukishiino@chromium.org> Cr-Commit-Position: refs/heads/master@{#712499}
Showing
Please register or sign in to comment