llvm中未提及的函数和类型的文档?

llvm中未提及的函数和类型的文档?,llvm,llvm-clang,Llvm,Llvm Clang,我正在努力学习《程序员手册》中的llvm编程: (1) 在以下代码中: Function &Func = ... for (BasicBlock &BB : Func) errs() << "Basic block (name=" << BB.getName() << ") has " << BB.size() << " instructions.\n"; td::set<Instruction*> w

我正在努力学习《程序员手册》中的llvm编程:

(1) 在以下代码中:

Function &Func = ...
for (BasicBlock &BB : Func)
  errs() << "Basic block (name=" << BB.getName() << ") has " << BB.size() << " instructions.\n";
td::set<Instruction*> worklist;  
for (inst_iterator I = inst_begin(F), E = inst_end(F); I != E; ++I)
  worklist.insert(&*I);
函数&Func=。。。
用于(基本块和BB:Func)
errs()
  • 实际上,它在该页面上被称为继承自
    llvm::Value
    的成员,但只有在展开“继承自
    llvm::Value
    的公共成员函数”部分时,它才可见

    因此,当您正在查找一个类的成员但没有看到它时,请尝试展开所有继承成员的列表,然后再次搜索

  • 它是
    llvm
    名称空间的成员,因此您可以在上找到它。还有一个按字母顺序排列的所有名称空间成员索引,您可以通过在顶部菜单中选择“名称空间->名称空间成员”,然后选择适当的字母来访问该索引