commit | c9344ace5050b7d5ee9a677ce996fc0b731c0830 | [log] [tgz] |
---|---|---|
author | I-Jui (Ray) Sung <ijsung@google.com> | Thu Dec 01 16:44:13 2016 -0800 |
committer | I-Jui (Ray) Sung <ijsung@google.com> | Fri Dec 02 14:31:29 2016 -0800 |
tree | fed067587366e8188fca0580996fc3e58d39fd8f | |
parent | 78c1c9d2424d005f1cd5ea3e86c192ac591cebc3 [diff] |
Fix inconsistency in slang reflection code generation under debug builds slang's reflection code generation produced inconsistent field declaration and DeclarationNameInfo that set off an assertion failure inside clang under debug builds. This change fixes the following regressions due to the same assertion failure: F_struct_array_copy P_struct_matrix Bug: http://b/19545955 Test: RSTest, CTS, slang test.py on aosp_angler-eng Change-Id: Icde809b3bf05d6f169b8caaa5e11c977279075f9