[Attributes] Improve writing `ExprArgument` value.
authorVolodymyr Sapsai <vsapsai@apple.com>
Fri, 14 Oct 2022 02:22:11 +0000 (19:22 -0700)
committerVolodymyr Sapsai <vsapsai@apple.com>
Fri, 14 Oct 2022 18:20:57 +0000 (11:20 -0700)
commit1783253c41f1b0ac378ab7fa4b6fe5547369c6b0
treee6205598dd2cbdbec740d7b9134c84929e94c2be
parent021a3d5a3f73c59d7e43857c0230e07fa602d948
[Attributes] Improve writing `ExprArgument` value.

Instead of dumping `Expr*` memory address, output `Expr` representation.

Differential Revision: https://reviews.llvm.org/D135931
clang/test/SemaCXX/attr-print.cpp
clang/utils/TableGen/ClangAttrEmitter.cpp