Searched refs:LVObject (Results 1 – 12 of 12) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
| H A D | LVSort.h | 21 class LVObject; variable 34 using LVSortFunction = LVSortValue (*)(const LVObject *LHS, 35 const LVObject *RHS); 41 LLVM_ABI LVSortValue compareKind(const LVObject *LHS, const LVObject *RHS); 42 LLVM_ABI LVSortValue compareLine(const LVObject *LHS, const LVObject *RHS); 43 LLVM_ABI LVSortValue compareName(const LVObject *LHS, const LVObject *RHS); 44 LLVM_ABI LVSortValue compareOffset(const LVObject *LHS, const LVObject *RHS); 45 LLVM_ABI LVSortValue compareRange(const LVObject *LHS, const LVObject *RHS); 46 LLVM_ABI LVSortValue sortByKind(const LVObject *LHS, const LVObject *RHS); 47 LLVM_ABI LVSortValue sortByLine(const LVObject *LHS, const LVObject *RHS); [all …]
|
| H A D | LVObject.h | 49 class LVObject; variable 68 using LVObjectSetFunction = void (LVObject::*)(); 69 using LVObjectGetFunction = bool (LVObject::*)() const; 117 class LLVM_ABI LVObject { 171 LVObject(const LVObject &Object) { in LVObject() function 200 LVObject() { incID(); }; in LVObject() function 201 LVObject &operator=(const LVObject &) = delete; 202 virtual ~LVObject() = default; 303 LVObject *Parent, StringRef Value,
|
| H A D | LVRange.h | 50 class LLVM_ABI LVRange final : public LVObject { 62 LVRange() : LVObject(), RangesTree(Allocator) {} in LVRange()
|
| H A D | LVLocation.h | 58 class LLVM_ABI LVLocation : public LVObject { 100 LVLocation() : LVObject() { setIsLocation(); } in LVLocation()
|
| H A D | LVElement.h | 75 class LLVM_ABI LVElement : public LVObject { 142 : LVObject(), SubclassID(ID), AccessibilityCode(0), InlineCode(0), in LVElement()
|
| H A D | LVReader.h | 32 class LVObject; variable 262 StringRef getFilename(LVObject *Object, size_t Index) const;
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/ |
| H A D | LVSort.cpp | 26 LVSortValue llvm::logicalview::compareKind(const LVObject *LHS, in compareKind() 27 const LVObject *RHS) { in compareKind() 32 LVSortValue llvm::logicalview::compareLine(const LVObject *LHS, in compareLine() 33 const LVObject *RHS) { in compareLine() 38 LVSortValue llvm::logicalview::compareName(const LVObject *LHS, in compareName() 39 const LVObject *RHS) { in compareName() 44 LVSortValue llvm::logicalview::compareOffset(const LVObject *LHS, in compareOffset() 45 const LVObject *RHS) { in compareOffset() 50 LVSortValue llvm::logicalview::compareRange(const LVObject *LHS, in compareRange() 51 const LVObject *RHS) { in compareRange() [all …]
|
| H A D | LVObject.cpp | 24 uint32_t LVObject::GID = 0; 33 std::string LVObject::indentAsString(LVLevel Level) const { in indentAsString() 38 std::string LVObject::indentAsString() const { in indentAsString() 45 std::string LVObject::noLineAsString(bool ShowZero) const { in noLineAsString() 50 std::string LVObject::lineAsString(uint32_t LineNumber, LVHalf Discriminator, in lineAsString() 73 std::string LVObject::lineNumberAsStringStripped(bool ShowZero) const { in lineNumberAsStringStripped() 77 std::string LVObject::referenceAsString(uint32_t LineNumber, in referenceAsString() 87 void LVObject::setParent(LVScope *Scope) { in setParent() 91 void LVObject::setParent(LVSymbol *Symbol) { in setParent() 96 void LVObject::markBranchAsMissing() { in markBranchAsMissing() [all …]
|
| H A D | LVLine.cpp | 64 return LVObject::noLineAsString(ShowZero); in noLineAsString()
|
| H A D | LVType.cpp | 431 LVObject *BaseType = ArgType->getUnderlyingType(); in encodeTemplateArgument()
|
| H A D | LVLocation.cpp | 547 LVObject::print(OS, Full); in print()
|
| H A D | LVReader.cpp | 182 StringRef LVReader::getFilename(LVObject *Object, size_t Index) const { in getFilename()
|