diff options
| author | Olivier Goffart <ogoffart@woboq.com> | 2013-03-04 16:52:12 +0100 |
|---|---|---|
| committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-02-14 09:42:53 +0100 |
| commit | 2b26f801b5b49e2f354da0b67070917d25d5917d (patch) | |
| tree | c3542211d7827e2d05cbf18281af00c16d99e89b /src/corelib/tools/qarraydata.cpp | |
| parent | 8e261ac756132baeb857fb15013cde126ffa22cc (diff) | |
Make parsing of template arguments more robust.
At first, my goal was just to fix Moc::until() to parse properly
template arguments containing expressions containing > or >>
such as Foo<(8>>2)>
But with the test, I realized that normalizeType also requires change
not to split the > > too much.
And QMetaObjectPrivate::decodeMethodSignature should not interpret
the ) within the template parameter as the end of the function.
Change-Id: Ia9d3a2a786368aeda1edcf66280d70f64cf05070
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
Diffstat (limited to 'src/corelib/tools/qarraydata.cpp')
0 files changed, 0 insertions, 0 deletions
