Searched refs:AbbrevDecl (Results 1 - 5 of 5) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugInfoEntry.h31 const DWARFAbbreviationDeclaration *AbbrevDecl = nullptr; member in class:llvm::DWARFDebugInfoEntry
50 return AbbrevDecl ? AbbrevDecl->getTag() : dwarf::DW_TAG_null;
53 bool hasChildren() const { return AbbrevDecl && AbbrevDecl->hasChildren(); }
56 return AbbrevDecl;
H A DDWARFDie.h73 auto AbbrevDecl = getAbbreviationDeclarationPtr(); local
74 if (AbbrevDecl)
75 return AbbrevDecl->getTag();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugInfoEntry.cpp38 AbbrevDecl = nullptr;
41 AbbrevDecl = U.getAbbreviations()->getAbbreviationDeclaration(AbbrCode);
42 if (nullptr == AbbrevDecl) {
49 if (Optional<size_t> FixedSize = AbbrevDecl->getFixedAttributesByteSize(U)) {
55 for (const auto &AttrSpec : AbbrevDecl->attributes()) {
H A DDWARFDie.cpp337 auto AbbrevDecl = getAbbreviationDeclarationPtr();
338 if (AbbrevDecl)
339 return AbbrevDecl->getAttributeValue(getOffset(), Attr, *U);
347 auto AbbrevDecl = getAbbreviationDeclarationPtr();
348 if (AbbrevDecl) {
350 if (auto Value = AbbrevDecl->getAttributeValue(getOffset(), Attr, *U))
590 auto AbbrevDecl = getAbbreviationDeclarationPtr();
591 if (AbbrevDecl) {
596 AbbrevDecl->hasChildren() ? '*' : ' ');
600 for (const auto &AttrSpec : AbbrevDecl
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DDWARFEmitter.cpp79 for (auto AbbrevDecl : DI.AbbrevDecls) {
80 encodeULEB128(AbbrevDecl.Code, OS);
81 encodeULEB128(AbbrevDecl.Tag, OS);
82 OS.write(AbbrevDecl.Children);
83 for (auto Attr : AbbrevDecl.Attributes) {

Completed in 58 milliseconds