[問題] clang pragma with template id
慶祝CompilerDev開版,貢獻(?)一題發問
最近工作上需要增加一些pragma支援
原本我們的parser可以正確處理pragma中設定的參數
例如以下片段,Current Support部分
https://gitlab.com/snippets/1985048
目前我們是利用clang::Parser::ParseConstantExpression 去parse參數
http://tiny.cc/byukqz
因此只要是constant expression都可以解出來,例如3 * 3
我們現在想要增加支援static const class member
理論上也可以透過template去做設定,例如以下片段Expected Support
https://gitlab.com/snippets/1985048
想請問一下關於這個實做有沒有什麼提示該從何處下手
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.61.88 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/CompilerDev/M.1591711555.A.764.html
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):