diff options
author | noelallen@google.com <noelallen@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-08-25 21:04:26 +0000 |
---|---|---|
committer | noelallen@google.com <noelallen@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-08-25 21:04:26 +0000 |
commit | e8a83febaed38a6c891b866a7504de909cd2942b (patch) | |
tree | 805c1d4ae13c184cb038f36cb9264c3aae704a0f /gpu/demos | |
parent | 32b885603a053196143fb27d05772df6301bf6cb (diff) | |
download | chromium_src-e8a83febaed38a6c891b866a7504de909cd2942b.zip chromium_src-e8a83febaed38a6c891b866a7504de909cd2942b.tar.gz chromium_src-e8a83febaed38a6c891b866a7504de909cd2942b.tar.bz2 |
More multi-version support (part 2)
Add member to Node to return a set of unique releases for that node.
Updates DefineStruct to iterate across all unique releases for the
struct, generating first the most recent release as we do today
and other releases without comments, and the version number
appended to the structure name.
NOTE: This is work in progress. This CL adds support for
Interfaces that change which should be enough for M15. While this
same CL creates multiple structures when the structures change,
references to structures will not have mangled names which would
cause errors.
BUG= http://code.google.com/p/chromium/issues/detail?id=89969
TEST= python generator.py --cgen --test --diff --range=M13,M14
Review URL: http://codereview.chromium.org/7751001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@98298 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'gpu/demos')
0 files changed, 0 insertions, 0 deletions