[Fix] fix handling property flags of extension classes
commita0e946e023deb24b4b5bbc16eadc3137b23502dd
authorqigao <gao@fb.com>
Tue, 5 Jul 2011 19:07:14 +0000 (5 12:07 -0700)
committermacvicar <macvicar@fb.com>
Thu, 7 Jul 2011 18:15:09 +0000 (7 11:15 -0700)
treefd544a075d098d284a75ba7c86fe1dd31f267504
parentdc3d5fc9b19361ccf389e351fd1f11bb1b38b659
[Fix] fix handling property flags of extension classes

Summary:
We currently ignore flags in idl file such as IsPrivate, IsProtected,
etc. This diff makes it consistent with other places.

Also regenerated system files.

Test Plan:
make fast_tests
make slow_tests

Reviewed By: myang
Reviewers: myang, stephentu, mwilliams
CC: ps, mwilliams, myang
Revert Plan:
Tags:

- begin *PUBLIC* platform impact section -
Bugzilla: #
- end platform impact -

Differential Revision: 277619
src/compiler/builtin_symbols.cpp
src/system/gen/sys/dynamic_table_class.cpp
src/system/gen/sys/literal_strings.h
src/system/gen/sys/literal_strings_0.no.cpp
src/util/hash.cpp