https://dingxiong.github.io/posts/llvm-data-structures/
LLVM data structures - Xiong