Hans Wennborg
b80c4b7b9d
Revert d91ed80 "[codeview] Reference types in type parent scopes"
...
This triggered asserts in the Chromium build, see https://crbug.com/1022729 for
details and reproducer.
> Without this change, when a nested tag type of any kind (enum, class,
> struct, union) is used as a variable type, it is emitted without
> emitting the parent type. In CodeView, parent types point to their inner
> types, and inner types do not point back to their parents. We already
> walk over all of the parent scopes to build the fully qualified name.
> This change simply requests their type indices as we go along to enusre
> they are all emitted.
>
> Fixes PR43905
>
> Reviewers: akhuang, amccarth
>
> Differential Revision: https://reviews.llvm.org/D69924
2019-11-08 11:30:33 +01:00
..
2019-08-07 12:41:38 +00:00
2019-07-09 01:11:02 +00:00
2019-08-25 01:09:11 +00:00
2019-05-15 02:35:32 +00:00
2019-05-15 02:35:32 +00:00
2019-05-01 05:27:20 +00:00
2019-07-09 01:11:02 +00:00
2019-05-01 05:27:20 +00:00
2018-10-12 18:19:06 +00:00
2019-08-25 01:09:11 +00:00
2018-05-09 02:40:45 +00:00
2019-07-09 01:11:02 +00:00
2019-05-01 05:27:20 +00:00
2019-07-09 01:11:02 +00:00
2019-05-01 05:27:20 +00:00
2019-07-09 01:11:02 +00:00
2019-07-09 01:11:02 +00:00
2019-08-05 14:16:58 +00:00
2018-05-09 02:40:45 +00:00
2019-05-01 05:27:20 +00:00
2018-05-09 02:40:45 +00:00
2018-10-02 16:43:52 +00:00
2019-05-01 05:27:20 +00:00
2019-06-10 15:23:46 +00:00
2019-02-13 09:34:07 +00:00
2019-04-11 20:25:10 +00:00
2019-07-09 01:11:02 +00:00
2019-05-01 05:27:20 +00:00
2019-11-08 11:30:33 +01:00
2017-08-30 18:06:51 +00:00
2019-02-26 03:23:56 +00:00
2017-08-30 18:06:51 +00:00
2019-07-09 01:11:02 +00:00
2019-07-09 01:11:02 +00:00
2019-05-01 05:27:20 +00:00
2019-05-01 05:27:20 +00:00
2019-05-01 05:27:20 +00:00
2019-07-09 01:11:02 +00:00
2019-07-09 01:11:02 +00:00
2019-08-25 01:09:11 +00:00
2019-05-01 05:27:20 +00:00
2019-07-09 01:11:02 +00:00
2019-05-01 05:27:20 +00:00
2019-10-10 01:06:01 +00:00
2018-05-09 02:40:45 +00:00
2019-05-01 05:27:20 +00:00
2019-05-01 05:27:20 +00:00
2019-09-09 23:04:25 +00:00
2019-10-10 01:06:01 +00:00
2019-05-01 05:27:20 +00:00
2019-07-09 01:11:02 +00:00
2019-05-01 05:27:20 +00:00
2019-05-01 05:27:20 +00:00
2019-07-09 01:11:02 +00:00
2019-08-05 14:16:58 +00:00
2018-05-09 02:40:45 +00:00
2019-10-15 10:46:24 +00:00
2018-05-09 02:40:45 +00:00
2019-08-25 01:09:11 +00:00
2019-05-01 05:27:20 +00:00
2019-08-05 14:16:58 +00:00
2019-07-09 01:11:02 +00:00
2019-07-09 01:11:02 +00:00
2019-05-01 05:27:20 +00:00
2019-07-09 01:11:02 +00:00
2019-05-01 05:27:20 +00:00
2019-08-25 01:09:11 +00:00
2018-05-09 02:40:45 +00:00
2019-05-01 05:27:20 +00:00
2019-07-09 01:11:02 +00:00
2019-05-01 05:27:20 +00:00
2019-07-09 01:11:02 +00:00
2019-07-09 01:11:02 +00:00
2019-07-09 01:11:02 +00:00
2019-08-25 01:09:11 +00:00
2019-07-09 01:11:02 +00:00
2019-07-09 01:11:02 +00:00
2019-08-25 01:09:11 +00:00
2019-07-09 01:11:02 +00:00
2019-07-09 01:11:02 +00:00
2019-07-09 01:11:02 +00:00
2019-07-09 01:11:02 +00:00
2019-07-09 01:11:02 +00:00
2019-07-09 01:11:02 +00:00
2018-06-11 01:39:34 +00:00
2019-05-01 05:27:20 +00:00
2019-04-11 20:25:10 +00:00
2019-04-11 20:25:10 +00:00
2019-05-01 05:27:20 +00:00
2019-07-09 01:11:02 +00:00
2019-05-01 05:27:20 +00:00
2019-05-01 05:27:20 +00:00
2019-07-09 01:11:02 +00:00
2019-07-09 01:11:02 +00:00
2019-07-09 01:11:02 +00:00
2019-07-09 01:11:02 +00:00