Skip to content

[cling] Also fwd decl underlying type of using decls:#8512

Merged
Axel-Naumann merged 1 commit into
root-project:masterfrom
Axel-Naumann:issue8499
Jun 23, 2021
Merged

[cling] Also fwd decl underlying type of using decls:#8512
Axel-Naumann merged 1 commit into
root-project:masterfrom
Axel-Naumann:issue8499

Conversation

@Axel-Naumann

Copy link
Copy Markdown
Member

Before, only the using decl itself was forward declared, causing
undeclared identifiers in forward declaration code, as witnessed in
#8499

Given the similarity of using and typedef, merge both into a single
function, making sure both have the same featureset, and through that
fixing this issue as a side-effect.

Before, only the using decl itself was forward declared, causing
undeclared identifiers in forward declaration code, as witnessed in
root-project#8499

Given the similarity of using and typedef, merge both into a single
function, making sure both have the same featureset, and through that
fixing this issue as a side-effect.
@Axel-Naumann Axel-Naumann self-assigned this Jun 22, 2021
@phsft-bot

Copy link
Copy Markdown

Starting build on ROOT-debian10-i386/cxx14, ROOT-performance-centos8-multicore/default, ROOT-ubuntu16/nortcxxmod, mac1014/python3, mac11.0/cxx17, windows10/cxx14
How to customize builds

@vgvassilev vgvassilev left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

@Axel-Naumann

Copy link
Copy Markdown
Member Author

Successfully ran roottest-cling-dict-issue8499-issue8499.

@Axel-Naumann Axel-Naumann merged commit d026b49 into root-project:master Jun 23, 2021
@Axel-Naumann Axel-Naumann deleted the issue8499 branch June 23, 2021 08:01
@Axel-Naumann Axel-Naumann linked an issue Jun 23, 2021 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Dict type alias fwd decl: underlying type not fwd declared

4 participants