Home
last modified time | relevance | path

Searched refs:LVObject (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVSort.h21 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 DLVObject.h49 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 DLVRange.h50 class LLVM_ABI LVRange final : public LVObject {
62 LVRange() : LVObject(), RangesTree(Allocator) {} in LVRange()
H A DLVLocation.h58 class LLVM_ABI LVLocation : public LVObject {
100 LVLocation() : LVObject() { setIsLocation(); } in LVLocation()
H A DLVElement.h75 class LLVM_ABI LVElement : public LVObject {
142 : LVObject(), SubclassID(ID), AccessibilityCode(0), InlineCode(0), in LVElement()
H A DLVReader.h32 class LVObject; variable
262 StringRef getFilename(LVObject *Object, size_t Index) const;
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVSort.cpp26 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 DLVObject.cpp24 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 DLVLine.cpp64 return LVObject::noLineAsString(ShowZero); in noLineAsString()
H A DLVType.cpp431 LVObject *BaseType = ArgType->getUnderlyingType(); in encodeTemplateArgument()
H A DLVLocation.cpp547 LVObject::print(OS, Full); in print()
H A DLVReader.cpp182 StringRef LVReader::getFilename(LVObject *Object, size_t Index) const { in getFilename()