コード例 #1
0
ファイル: TypeDumper.cpp プロジェクト: delcypher/llvm
void CVTypeDumperImpl::visitBaseClass(TypeLeafKind Leaf,
                                      BaseClassRecord &Base) {
    DictScope S(W, "BaseClass");
    printMemberAttributes(Base.getAccess(), MethodKind::Vanilla,
                          MethodOptions::None);
    printTypeIndex("BaseType", Base.getBaseType());
    W.printHex("BaseOffset", Base.getBaseOffset());
}
コード例 #2
0
ファイル: TypeDumpVisitor.cpp プロジェクト: davidlt/root
Error TypeDumpVisitor::visitKnownMember(CVMemberRecord &CVR,
                                        BaseClassRecord &Base) {
  printMemberAttributes(Base.getAccess(), MethodKind::Vanilla,
                        MethodOptions::None);
  printTypeIndex("BaseType", Base.getBaseType());
  W->printHex("BaseOffset", Base.getBaseOffset());
  return Error::success();
}