【发布时间】:2022-09-13 20:57:25
【问题描述】:
在学习 llvm 和 clang 的过程中,我遇到了缩写 BU 和 USR。我一直无法找出它们的意思。
我假设BU 是某种单元- 就像TU 是一个翻译单元.
我看到它被使用here 谈论\“[...] 几个BUs 被压缩在一个更大的TU [...]\”中。
我还发现,显然USRs 可以generated来自ASTs。
- 这些缩写代表什么以及它们的含义是什么?
- 这些缩写是常见的编译器术语还是仅由 llvm 使用?
标签: compiler-construction llvm abstract-syntax-tree