An Intro to Code Analysis using LLVM with Matthys Grobbelaar

preview_player
Показать описание
Have you ever wondered how your favourite IDE is able to tell that you've made a mistake, or how an autoformatter is able to correct your code accurately? Do you want to build your own source code analysis tools? If you answered yes to any of these questions, then this is the talk for you.

Join me as I take you through the basics of code analysis, covering the essentials you need to know. We will take a look at LLVM and the libraries they provide to build analysis tools. Using these libraries, I'll demonstrate how you can build your own tools by creating a basic C source code analyser.
Рекомендации по теме