Diff Detail
Diff Detail
Event Timeline
Comment Actions
Does it still make sense for us to have a UO_Coawait at all? As I recall, the only purpose it ever had was to represent a dependent co_await expression that couldn't yet be resolved to a CoawaitExpr. But now we have (and need!) a separate DependentCoawaitExpr node to store unqualified lookup results, it seems that the UnaryOperator portion of the representation serves no purpose (and as seen in this patch, it's getting in the way). Can we remove it?
Anyway, this change LGTM for now.
lib/CodeGen/CGCoroutine.cpp | ||
---|---|---|
146 | paththrough -> passthrough | |
148–149 | Indent. |
paththrough -> passthrough