Skip to content

[pull] master from andreasfertig:master#20

Merged
pull[bot] merged 6 commits intoSammyEnigma:masterfrom
andreasfertig:master
Jul 23, 2019
Merged

[pull] master from andreasfertig:master#20
pull[bot] merged 6 commits intoSammyEnigma:masterfrom
andreasfertig:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Jul 23, 2019

See Commits and Changes for more details.


Created by pull[bot]. Want to support this open source service? Please star it : )

In Clang9 the parameter type of a generic lambda remains auto for the
base template. This was introduced with https://reviews.llvm.org/D36527.
While it makes sense for the AST dump, it prohibits generating compiling code.

This patch introduces a own type printer which does handle it properly.
To simplify some of the code parts which require a `ostream` a wrapper
class which contains a `std::string` is added with this patch. The
call-side is a bit simpler and nicer now.
@pull pull bot added the ⤵️ pull label Jul 23, 2019
@pull pull bot merged commit 8964110 into SammyEnigma:master Jul 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant