LLVM 20.0.0git
llvm::logicalview::LVElement Member List

This is the complete list of members for llvm::logicalview::LVElement, including all inherited members.

accessibilityString(uint32_t Access=dwarf::DW_ACCESS_private) constllvm::logicalview::LVElement
Attrllvm::logicalview::LVObject
discriminatorAsString() constllvm::logicalview::LVElement
doPrint(bool Split, bool Match, bool Print, raw_ostream &OS, bool Full=true) constllvm::logicalview::LVObjectvirtual
dump() constllvm::logicalview::LVObjectinlinevirtual
Elementllvm::logicalview::LVObject
ElementTypellvm::logicalview::LVElementprotected
equals(const LVElement *Element) constllvm::logicalview::LVElement
externalString() constllvm::logicalview::LVElement
generateName(std::string &Prefix) constllvm::logicalview::LVElement
generateName()llvm::logicalview::LVElement
getAccessibilityCode() constllvm::logicalview::LVElementinline
getAccessibilityCode(codeview::MemberAccess Access)llvm::logicalview::LVElement
getAttr() constllvm::logicalview::LVObjectinline
getBitSize() constllvm::logicalview::LVElementinlinevirtual
getBounds() constllvm::logicalview::LVElementinlinevirtual
getCallFilenameIndex() constllvm::logicalview::LVElementinlinevirtual
getCallLineNumber() constllvm::logicalview::LVElementinlinevirtual
getCompileUnitParent() constllvm::logicalview::LVElementvirtual
getCount() constllvm::logicalview::LVElementinlinevirtual
getDiscriminator() constllvm::logicalview::LVElementinlinevirtual
getDispatch()llvm::logicalview::LVElementinlinestatic
getFilenameIndex() constllvm::logicalview::LVElementinline
getFunctionParent() constllvm::logicalview::LVElement
getID() constllvm::logicalview::LVObjectinline
getInlineCode() constllvm::logicalview::LVElementinline
getIsKindScope() constllvm::logicalview::LVElementinline
getIsKindType() constllvm::logicalview::LVElementinline
getLevel() constllvm::logicalview::LVObjectinline
getLineNumber() constllvm::logicalview::LVObjectinline
getLinkageName() constllvm::logicalview::LVElementinlinevirtual
getLinkageNameIndex() constllvm::logicalview::LVElementinlinevirtual
getLowerAddress() constllvm::logicalview::LVObjectinlinevirtual
getLowerBound() constllvm::logicalview::LVElementinlinevirtual
getName() const overridellvm::logicalview::LVElementinlinevirtual
getNameIndex() constllvm::logicalview::LVElementinline
getOffset() constllvm::logicalview::LVObjectinline
getOpcode() constllvm::logicalview::LVObjectinline
getParent() constllvm::logicalview::LVObjectinline
getParentScope() constllvm::logicalview::LVObjectinline
getParentSymbol() constllvm::logicalview::LVObjectinline
getPathname() constllvm::logicalview::LVElementinline
getProducer() constllvm::logicalview::LVElementinlinevirtual
getQualifiedName() constllvm::logicalview::LVElementinline
getQualifiedNameIndex() constllvm::logicalview::LVElementinline
getSubclassID() constllvm::logicalview::LVElementinline
getTag() constllvm::logicalview::LVObjectinline
getType() constllvm::logicalview::LVElementinline
getTypeAsScope() constllvm::logicalview::LVElement
getTypeAsType() constllvm::logicalview::LVElement
getTypeName() constllvm::logicalview::LVElement
getTypeQualifiedName() constllvm::logicalview::LVElementinline
getUpperAddress() constllvm::logicalview::LVObjectinlinevirtual
getUpperBound() constllvm::logicalview::LVElementinlinevirtual
getValue() constllvm::logicalview::LVElementinlinevirtual
getValueIndex() constllvm::logicalview::LVElementinlinevirtual
getVirtualityCode() constllvm::logicalview::LVElementinline
getVirtualityCode(codeview::MethodKind Virtuality)llvm::logicalview::LVElement
indentAsString() constllvm::logicalview::LVObject
indentAsString(LVLevel Level) constllvm::logicalview::LVObject
inlineCodeString(uint32_t Code) constllvm::logicalview::LVElement
isBase() constllvm::logicalview::LVElementinlinevirtual
isCompileUnit() constllvm::logicalview::LVElementinlinevirtual
isFiled() const overridellvm::logicalview::LVElementinlinevirtual
isLined() constllvm::logicalview::LVObjectinline
isNamed() const overridellvm::logicalview::LVElementinlinevirtual
isRoot() constllvm::logicalview::LVElementinlinevirtual
isTemplateParam() constllvm::logicalview::LVElementinlinevirtual
isTyped() const overridellvm::logicalview::LVElementinlinevirtual
kind() constllvm::logicalview::LVObjectinlinevirtual
lineAsString(uint32_t LineNumber, LVHalf Discriminator, bool ShowZero) constllvm::logicalview::LVObjectprotected
lineNumberAsString(bool ShowZero=false) constllvm::logicalview::LVObjectinlinevirtual
lineNumberAsStringStripped(bool ShowZero=false) constllvm::logicalview::LVObject
LVElement(LVSubclassID ID)llvm::logicalview::LVElementinline
LVElement(const LVElement &)=deletellvm::logicalview::LVElement
LVObject()llvm::logicalview::LVObjectinline
markBranchAsMissing()llvm::logicalview::LVObject
noLineAsString(bool ShowZero) constllvm::logicalview::LVObjectvirtual
Opcodellvm::logicalview::LVObject
operator=(const LVElement &)=deletellvm::logicalview::LVElement
llvm::logicalview::LVObject::operator=(const LVObject &)=deletellvm::logicalview::LVObject
print(raw_ostream &OS, bool Full=true) constllvm::logicalview::LVObjectvirtual
printAttributes(raw_ostream &OS, bool Full=true) constllvm::logicalview::LVObject
printAttributes(raw_ostream &OS, bool Full, StringRef Name, LVObject *Parent, StringRef Value, bool UseQuotes=false, bool PrintRef=false) constllvm::logicalview::LVObject
printExtra(raw_ostream &OS, bool Full=true) constllvm::logicalview::LVObjectinlinevirtual
printFileIndex(raw_ostream &OS, bool Full=true) const overridellvm::logicalview::LVElementprotectedvirtual
printLinkageName(raw_ostream &OS, bool Full, LVElement *Parent, LVScope *Scope) constllvm::logicalview::LVElement
printLinkageName(raw_ostream &OS, bool Full, LVElement *Parent) constllvm::logicalview::LVElement
printReference(raw_ostream &OS, bool Full, LVElement *Parent) constllvm::logicalview::LVElement
PROPERTY(Property, IsLine)llvm::logicalview::LVElement
PROPERTY(Property, IsScope)llvm::logicalview::LVElement
PROPERTY(Property, IsSymbol)llvm::logicalview::LVElement
PROPERTY(Property, IsType)llvm::logicalview::LVElement
PROPERTY(Property, IsEnumClass)llvm::logicalview::LVElement
PROPERTY(Property, IsExternal)llvm::logicalview::LVElement
PROPERTY(Property, HasType)llvm::logicalview::LVElement
PROPERTY(Property, HasAugmentedName)llvm::logicalview::LVElement
PROPERTY(Property, IsTypedefReduced)llvm::logicalview::LVElement
PROPERTY(Property, IsArrayResolved)llvm::logicalview::LVElement
PROPERTY(Property, IsMemberPointerResolved)llvm::logicalview::LVElement
PROPERTY(Property, IsTemplateResolved)llvm::logicalview::LVElement
PROPERTY(Property, IsInlined)llvm::logicalview::LVElement
PROPERTY(Property, IsInlinedAbstract)llvm::logicalview::LVElement
PROPERTY(Property, InvalidFilename)llvm::logicalview::LVElement
PROPERTY(Property, HasReference)llvm::logicalview::LVElement
PROPERTY(Property, HasReferenceAbstract)llvm::logicalview::LVElement
PROPERTY(Property, HasReferenceExtension)llvm::logicalview::LVElement
PROPERTY(Property, HasReferenceSpecification)llvm::logicalview::LVElement
PROPERTY(Property, QualifiedResolved)llvm::logicalview::LVElement
PROPERTY(Property, IncludeInPrint)llvm::logicalview::LVElement
PROPERTY(Property, IsStatic)llvm::logicalview::LVElement
PROPERTY(Property, TransformName)llvm::logicalview::LVElement
PROPERTY(Property, IsScoped)llvm::logicalview::LVElement
PROPERTY(Property, IsNested)llvm::logicalview::LVElement
PROPERTY(Property, IsScopedAlready)llvm::logicalview::LVElement
PROPERTY(Property, IsArtificial)llvm::logicalview::LVElement
PROPERTY(Property, IsReferencedType)llvm::logicalview::LVElement
PROPERTY(Property, IsSystem)llvm::logicalview::LVElement
PROPERTY(Property, OffsetFromTypeIndex)llvm::logicalview::LVElement
PROPERTY(Property, IsAnonymous)llvm::logicalview::LVElement
llvm::logicalview::LVObject::PROPERTY(Property, IsLocation)llvm::logicalview::LVObject
llvm::logicalview::LVObject::PROPERTY(Property, IsGlobalReference)llvm::logicalview::LVObject
llvm::logicalview::LVObject::PROPERTY(Property, IsGeneratedName)llvm::logicalview::LVObject
llvm::logicalview::LVObject::PROPERTY(Property, IsResolved)llvm::logicalview::LVObject
llvm::logicalview::LVObject::PROPERTY(Property, IsResolvedName)llvm::logicalview::LVObject
llvm::logicalview::LVObject::PROPERTY(Property, IsDiscarded)llvm::logicalview::LVObject
llvm::logicalview::LVObject::PROPERTY(Property, IsOptimized)llvm::logicalview::LVObject
llvm::logicalview::LVObject::PROPERTY(Property, IsAdded)llvm::logicalview::LVObject
llvm::logicalview::LVObject::PROPERTY(Property, IsMatched)llvm::logicalview::LVObject
llvm::logicalview::LVObject::PROPERTY(Property, IsMissing)llvm::logicalview::LVObject
llvm::logicalview::LVObject::PROPERTY(Property, IsMissingLink)llvm::logicalview::LVObject
llvm::logicalview::LVObject::PROPERTY(Property, IsInCompare)llvm::logicalview::LVObject
llvm::logicalview::LVObject::PROPERTY(Property, IsFileFromReference)llvm::logicalview::LVObject
llvm::logicalview::LVObject::PROPERTY(Property, IsLineFromReference)llvm::logicalview::LVObject
llvm::logicalview::LVObject::PROPERTY(Property, HasMoved)llvm::logicalview::LVObject
llvm::logicalview::LVObject::PROPERTY(Property, HasPattern)llvm::logicalview::LVObject
llvm::logicalview::LVObject::PROPERTY(Property, IsFinalized)llvm::logicalview::LVObject
llvm::logicalview::LVObject::PROPERTY(Property, IsReferenced)llvm::logicalview::LVObject
llvm::logicalview::LVObject::PROPERTY(Property, HasCodeViewLocation)llvm::logicalview::LVObject
referenceAsString(uint32_t LineNumber, bool Spaces) constllvm::logicalview::LVObjectprotected
referenceMatch(const LVElement *Element) constllvm::logicalview::LVElement
removeElement(LVElement *Element)llvm::logicalview::LVElementinlinevirtual
report(LVComparePass Pass)llvm::logicalview::LVElementinlinevirtual
resetParent()llvm::logicalview::LVObjectinline
resolve()llvm::logicalview::LVElementvirtual
resolveExtra()llvm::logicalview::LVElementinlinevirtual
resolveFullname(LVElement *BaseType, StringRef Name=emptyString())llvm::logicalview::LVElement
resolveName()llvm::logicalview::LVElementvirtual
resolveParents()llvm::logicalview::LVElement
resolveReferences()llvm::logicalview::LVElementinlinevirtual
Scopellvm::logicalview::LVObject
setAccessibilityCode(uint32_t Access)llvm::logicalview::LVElementinline
setAccessibilityCode(codeview::MemberAccess Access)llvm::logicalview::LVElementinline
setAttr(dwarf::Attribute Attr)llvm::logicalview::LVObjectinline
setBitSize(uint32_t Size)llvm::logicalview::LVElementinlinevirtual
setBounds(unsigned Lower, unsigned Upper)llvm::logicalview::LVElementinlinevirtual
setCallFilenameIndex(size_t Index)llvm::logicalview::LVElementinlinevirtual
setCallLineNumber(uint32_t Number)llvm::logicalview::LVElementinlinevirtual
setCount(int64_t Value)llvm::logicalview::LVElementinlinevirtual
setDiscriminator(uint32_t Value)llvm::logicalview::LVElementinlinevirtual
setFile(LVElement *Reference=nullptr)llvm::logicalview::LVElement
setFilename(StringRef Filename)llvm::logicalview::LVElement
setFilenameIndex(size_t Index)llvm::logicalview::LVElementinline
setGenericType(LVElement *Element)llvm::logicalview::LVElement
setInlineCode(uint32_t Code)llvm::logicalview::LVElementinline
setInnerComponent()llvm::logicalview::LVElementinline
setInnerComponent(StringRef Name)llvm::logicalview::LVElement
setLevel(LVLevel Level)llvm::logicalview::LVObjectinline
setLineNumber(uint32_t Number)llvm::logicalview::LVObjectinline
setLinkageName(StringRef LinkageName)llvm::logicalview::LVElementinlinevirtual
setLowerAddress(LVAddress Address)llvm::logicalview::LVObjectinlinevirtual
setLowerBound(int64_t Value)llvm::logicalview::LVElementinlinevirtual
setName(StringRef ElementName) overridellvm::logicalview::LVElementvirtual
setOffset(LVOffset DieOffset)llvm::logicalview::LVObjectinline
setOpcode(LVSmall Opcode)llvm::logicalview::LVObjectinline
setParent(LVScope *Scope)llvm::logicalview::LVObject
setParent(LVSymbol *Symbol)llvm::logicalview::LVObject
setProducer(StringRef ProducerName)llvm::logicalview::LVElementinlinevirtual
setQualifiedName(StringRef Name)llvm::logicalview::LVElementinline
setReference(LVElement *Element)llvm::logicalview::LVElementinlinevirtual
setReference(LVScope *Scope)llvm::logicalview::LVElementinlinevirtual
setReference(LVSymbol *Symbol)llvm::logicalview::LVElementinlinevirtual
setReference(LVType *Type)llvm::logicalview::LVElementinlinevirtual
setTag(dwarf::Tag Tag)llvm::logicalview::LVObjectinline
setType(LVElement *Element=nullptr)llvm::logicalview::LVElementinline
setUpperAddress(LVAddress Address)llvm::logicalview::LVObjectinlinevirtual
setUpperBound(int64_t Value)llvm::logicalview::LVElementinlinevirtual
setValue(StringRef Value)llvm::logicalview::LVElementinlinevirtual
setVirtualityCode(uint32_t Virtuality)llvm::logicalview::LVElementinline
setVirtualityCode(codeview::MethodKind Virtuality)llvm::logicalview::LVElementinline
Symbolllvm::logicalview::LVObject
Tagllvm::logicalview::LVObject
traverseParents(LVScopeGetFunction GetFunction) constllvm::logicalview::LVElement
typeAsString() constllvm::logicalview::LVElement
typeOffsetAsString() constllvm::logicalview::LVElement
updateLevel(LVScope *Parent, bool Moved=false)llvm::logicalview::LVElementvirtual
virtualityString(uint32_t Virtuality=dwarf::DW_VIRTUALITY_none) constllvm::logicalview::LVElement
~LVElement()=defaultllvm::logicalview::LVElementvirtual
~LVObject()=defaultllvm::logicalview::LVObjectvirtual