Changeset 167174 in webkit for trunk/Source/JavaScriptCore/ChangeLog
- Timestamp:
- Apr 11, 2014, 5:25:06 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r167165 r167174 1 2014-04-11 Brian J. Burg <[email protected]> 2 3 Web Replay: code generator should consider enclosing class when computing duplicate type names 4 https://bugs.webkit.org/show_bug.cgi?id=131554 5 6 Reviewed by Timothy Hatcher. 7 8 We need to prepend an enum's enclosing class, if any, so that multiple enums with the same name 9 can coexist without triggering a "duplicate types" error. Now, such enums must be referenced 10 by the enclosing class and enum name. 11 12 Added tests for the new syntax, and rebaselined one test to reflect a previous patch's change. 13 14 * replay/scripts/CodeGeneratorReplayInputs.py: 15 (Type.type_name): Prepend the enclosing class name. 16 (Type.type_name.is): 17 * replay/scripts/tests/expected/fail-on-duplicate-enum-type.json-error: Added. 18 * replay/scripts/tests/expected/generate-enums-with-same-base-name.json-TestReplayInputs.cpp: Added. 19 * replay/scripts/tests/expected/generate-enums-with-same-base-name.json-TestReplayInputs.h: Added. 20 * replay/scripts/tests/expected/generate-input-with-vector-members.json-TestReplayInputs.h: Rebaseline. 21 * replay/scripts/tests/fail-on-duplicate-enum-type.json: Added. 22 * replay/scripts/tests/generate-enums-with-same-base-name.json: Added. 23 1 24 2014-04-11 Gavin Barraclough <[email protected]> 2 25
Note:
See TracChangeset
for help on using the changeset viewer.