Clang 之旅--使用 Xcode 开发 Clang 插件
前言
最近在跟老大的聊天中聊到了一个比较特殊的需求:是否有办法在编译阶段检查某个方法的参数与返回值的类型相同,如果类型不一致的话能抛出编译错误的提示。这似乎已经不是 Objective-C 或者 Swift 的语言语法本身所能解决的了,老大还指点了可以从编译器等底层中进行研究。于是,我踏进了 Clang 和 LLVM 的大门。
我打算将 Clang 的研究心得分为几篇文章来写,这是 Clang...
原创
2018-03-19 11:41:00 ·
655 阅读 ·
1 评论