Searched refs:AbiTagAttr (Results 1 – 5 of 5) sorted by relevance
350 struct AbiTagAttr : Node { struct354 AbiTagAttr(Node* Base_, StringView Tag_) in AbiTagAttr() argument2918 N = make<AbiTagAttr>(N, SN); in parseAbiTags()5038 Name = static_cast<AbiTagAttr *>(Name)->Base; in getFunctionBaseName()5071 Name = static_cast<AbiTagAttr *>(Name)->Base; in getFunctionDeclContextName()5171 N = static_cast<AbiTagAttr *>(N)->Base; in isCtorOrDtor()
43 X(AbiTagAttr) \408 struct AbiTagAttr : Node { struct412 AbiTagAttr(Node* Base_, StringView Tag_) in AbiTagAttr() argument3153 N = make<AbiTagAttr>(N, SN); in parseAbiTags()
302 if (const auto *AbiTag = NS->getAttr<AbiTagAttr>()) { in write()312 if (const auto *AbiTag = ND->getAttr<AbiTagAttr>()) { in write()
2457 if (const auto *NewAbiTagAttr = New->getAttr<AbiTagAttr>()) { in mergeDeclAttributes()2458 if (const auto *OldAbiTagAttr = Old->getAttr<AbiTagAttr>()) { in mergeDeclAttributes()
4714 AbiTagAttr(Attr.getRange(), S.Context, Tags.data(), Tags.size(), in handleAbiTagAttr()