Home
last modified time | relevance | path

Searched refs:AbiTagAttr (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Demangle/
H A DItaniumDemangle.cpp433 Name = static_cast<const AbiTagAttr *>(Name)->Base; in getFunctionBaseName()
464 Name = static_cast<const AbiTagAttr *>(Name)->Base; in getFunctionDeclContextName()
561 N = static_cast<const AbiTagAttr *>(N)->Base; in isCtorOrDtor()
/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DItaniumNodes.def24 NODE(AbiTagAttr)
H A DItaniumDemangle.h552 struct AbiTagAttr : Node { struct
556 AbiTagAttr(Node *Base_, std::string_view Tag_) in AbiTagAttr() argument
3749 N = make<AbiTagAttr>(N, SN); in parseAbiTags()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DItaniumMangle.cpp315 if (const auto *AbiTag = NS->getAttr<AbiTagAttr>()) { in write()
325 if (const auto *AbiTag = ND->getAttr<AbiTagAttr>()) { in write()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDecl.cpp3290 if (const auto *NewAbiTagAttr = New->getAttr<AbiTagAttr>()) { in mergeDeclAttributes()
3291 if (const auto *OldAbiTagAttr = Old->getAttr<AbiTagAttr>()) { in mergeDeclAttributes()
H A DSemaDeclAttr.cpp7452 AbiTagAttr(S.Context, AL, Tags.data(), Tags.size())); in handleAbiTagAttr()