Comments 9
на работу-то взяли?
+1
.
0
Хоть цель и была "потыкать самому", всёж советую clang-query
и ASTMatchers
для таких задач.
+1
Почему вы пишете, что это распарсить любой проект на Visual C++ это "очень просто"? У нас вот гигантский проект и кланг отказывается его понимать в куче мест. И это вроде бы известная тема, что MS не требует строгого выполнения стандарта во многих местах (самый яркий пример — двухфазная обработка шаблонов). В чём ваш секрет?
0
Разумеется, соответствие стандартам должно иметь место.
+1
Ах, ну тогда конечно. К сожалению, для проектов, разрабатываемых только под Windows — это явление крайне редкое.
0
Ну, справедливости ради, кланг всё-таки старается немножко (clang-cl, -fms-compatibility, -fdelayed-template-parsing, https://clang.llvm.org/docs/MSVCCompatibility.html).
+2
Sign up to leave a comment.
Как приручить дракона. Краткий пример на clang-c