Skip to content

fix(cpp1): emit parents' *template-head*s of alias - #703

Merged
hsutter merged 5 commits into
hsutter:mainfrom
JohelEGP:static_data_member_template-head
Oct 21, 2023
Merged

hsutter merged 5 commits into
hsutter:mainfrom
JohelEGP:static_data_member_template-head

Conversation

@JohelEGP

Copy link
Copy Markdown
Contributor

Resolves #698.

Testing summary:

100% tests passed, 0 tests failed out of 818

Total Test time (real) = 161.17 sec

Acknowledgements:

@JohelEGP
JohelEGP force-pushed the static_data_member_template-head branch from 2a52d8d to 97c74c1 Compare October 3, 2023 19:34
…l-function-expression.cpp.output

Signed-off-by: Herb Sutter <herb.sutter@gmail.com>
Signed-off-by: Herb Sutter <herb.sutter@gmail.com>
Signed-off-by: Herb Sutter <herb.sutter@gmail.com>
@hsutter
hsutter merged commit ec3d38a into hsutter:main Oct 21, 2023
@hsutter

hsutter commented Oct 21, 2023

Copy link
Copy Markdown
Owner

Thanks!

@JohelEGP
JohelEGP deleted the static_data_member_template-head branch October 21, 2023 22:21
zaucy pushed a commit to zaucy/cppfront that referenced this pull request Dec 5, 2023
* test: add case for templated type-scope object alias

* fix(cpp1): emit parents' *template-head*s of alias

* Delete regression-tests/test-results/gcc-13/pure2-bugfix-for-non-local-function-expression.cpp.output

Signed-off-by: Herb Sutter <herb.sutter@gmail.com>

* Update pure2-type-and-namespace-aliases.cpp2

Signed-off-by: Herb Sutter <herb.sutter@gmail.com>

* Update pure2-type-and-namespace-aliases.cpp

Signed-off-by: Herb Sutter <herb.sutter@gmail.com>

---------

Signed-off-by: Herb Sutter <herb.sutter@gmail.com>
Co-authored-by: Herb Sutter <herb.sutter@gmail.com>
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.

[BUG] Missing _template-head_ in static data member definition

2 participants