[問題] clang pragma with template id

看板CompilerDev作者 (^o^)時間5年前 (2020/06/09 22:05), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
慶祝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
文章代碼(AID): #1UtvT3Ta (CompilerDev)
文章代碼(AID): #1UtvT3Ta (CompilerDev)