LLVM 20.0.0git
|
This is the complete list of members for llvm::logicalview::LVLogicalVisitor, including all inherited members.
addElement(LVScope *Scope, bool IsCompileUnit) | llvm::logicalview::LVLogicalVisitor | |
addElement(LVSymbol *Symbol) | llvm::logicalview::LVLogicalVisitor | |
addElement(LVType *Type) | llvm::logicalview::LVLogicalVisitor | |
addInlineeInfo(TypeIndex TI, uint32_t LineNumber, StringRef Filename) | llvm::logicalview::LVLogicalVisitor | inline |
closeScope() | llvm::logicalview::LVLogicalVisitor | inline |
createElement(TypeLeafKind Kind) | llvm::logicalview::LVLogicalVisitor | |
createElement(SymbolKind Kind) | llvm::logicalview::LVLogicalVisitor | |
createElement(TypeIndex TI, TypeLeafKind Kind) | llvm::logicalview::LVLogicalVisitor | |
CurrentElement | llvm::logicalview::LVLogicalVisitor | |
CurrentScope | llvm::logicalview::LVLogicalVisitor | |
CurrentSymbol | llvm::logicalview::LVLogicalVisitor | |
CurrentType | llvm::logicalview::LVLogicalVisitor | |
finishVisitation(CVType &Record, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
getCompileUnitName() | llvm::logicalview::LVLogicalVisitor | inline |
getElement(uint32_t StreamIdx, TypeIndex TI, LVScope *Parent=nullptr) | llvm::logicalview::LVLogicalVisitor | |
getReaderScope() const | llvm::logicalview::LVLogicalVisitor | inline |
getShared() | llvm::logicalview::LVLogicalVisitor | inline |
inlineSiteAnnotation(LVScope *AbstractFunction, LVScope *InlinedFunction, InlineSiteSym &InlineSite) | llvm::logicalview::LVLogicalVisitor | |
LVLogicalVisitor(LVCodeViewReader *Reader, ScopedPrinter &W, llvm::pdb::InputFile &Input) | llvm::logicalview::LVLogicalVisitor | |
popScope() | llvm::logicalview::LVLogicalVisitor | inline |
printMemberAttributes(MemberAttributes Attrs) | llvm::logicalview::LVLogicalVisitor | |
printMemberAttributes(MemberAccess Access, MethodKind Kind, MethodOptions Options) | llvm::logicalview::LVLogicalVisitor | |
printMemberBegin(CVMemberRecord &Record, TypeIndex TI, LVElement *Element, uint32_t StreamIdx) | llvm::logicalview::LVLogicalVisitor | |
printMemberEnd(CVMemberRecord &Record) | llvm::logicalview::LVLogicalVisitor | |
printRecords(raw_ostream &OS) const | llvm::logicalview::LVLogicalVisitor | |
printTypeBegin(CVType &Record, TypeIndex TI, LVElement *Element, uint32_t StreamIdx) | llvm::logicalview::LVLogicalVisitor | |
printTypeEnd(CVType &Record) | llvm::logicalview::LVLogicalVisitor | |
printTypeIndex(StringRef FieldName, TypeIndex TI, uint32_t StreamIdx) | llvm::logicalview::LVLogicalVisitor | |
processFiles() | llvm::logicalview::LVLogicalVisitor | |
processLines() | llvm::logicalview::LVLogicalVisitor | |
processNamespaces() | llvm::logicalview::LVLogicalVisitor | |
pushScope(LVScope *Scope) | llvm::logicalview::LVLogicalVisitor | inline |
setCompileUnitName(std::string Name) | llvm::logicalview::LVLogicalVisitor | inline |
setInput(std::shared_ptr< llvm::pdb::InputFile > TypeServer) | llvm::logicalview::LVLogicalVisitor | inline |
setInput(std::shared_ptr< LazyRandomTypeCollection > PrecompHeader) | llvm::logicalview::LVLogicalVisitor | inline |
setRoot(LVScope *Root) | llvm::logicalview::LVLogicalVisitor | inline |
startProcessArgumentList() | llvm::logicalview::LVLogicalVisitor | inline |
stopProcessArgumentList() | llvm::logicalview::LVLogicalVisitor | inline |
visitKnownMember(CVMemberRecord &Record, BaseClassRecord &Base, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownMember(CVMemberRecord &Record, DataMemberRecord &Field, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownMember(CVMemberRecord &Record, EnumeratorRecord &Enum, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownMember(CVMemberRecord &Record, ListContinuationRecord &Cont, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownMember(CVMemberRecord &Record, NestedTypeRecord &Nested, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownMember(CVMemberRecord &Record, OneMethodRecord &Method, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownMember(CVMemberRecord &Record, OverloadedMethodRecord &Method, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownMember(CVMemberRecord &Record, StaticDataMemberRecord &Field, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownMember(CVMemberRecord &Record, VFPtrRecord &VFTable, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownMember(CVMemberRecord &Record, VirtualBaseClassRecord &Base, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownMember(CVMemberRecord &Record, TypeVisitorCallbacks &Callbacks, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | inline |
visitKnownRecord(CVType &Record, ArgListRecord &Args, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, ArrayRecord &AT, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, BitFieldRecord &BF, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, BuildInfoRecord &BI, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, ClassRecord &Class, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, EnumRecord &Enum, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, FieldListRecord &FieldList, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, FuncIdRecord &Func, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, LabelRecord &LR, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, ModifierRecord &Mod, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, MemberFuncIdRecord &Id, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, MemberFunctionRecord &MF, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, MethodOverloadListRecord &Overloads, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, PointerRecord &Ptr, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, ProcedureRecord &Proc, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, UnionRecord &Union, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, TypeServer2Record &TS, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, VFTableRecord &VFT, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, VFTableShapeRecord &Shape, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, StringListRecord &Strings, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, StringIdRecord &String, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, UdtSourceLineRecord &SourceLine, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, UdtModSourceLineRecord &ModSourceLine, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, PrecompRecord &Precomp, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, EndPrecompRecord &EndPrecomp, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitKnownRecord(CVType &Record, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | inline |
visitMemberRecord(CVMemberRecord &Record, TypeVisitorCallbacks &Callbacks, TypeIndex TI, LVElement *Element) | llvm::logicalview::LVLogicalVisitor | |
visitUnknownMember(CVMemberRecord &Record, TypeIndex TI) | llvm::logicalview::LVLogicalVisitor | |
visitUnknownType(CVType &Record, TypeIndex TI) | llvm::logicalview::LVLogicalVisitor |