reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaDeclAttr.cpp
 5699   if (const auto *A = D->getAttr<RISCVInterruptAttr>()) {
 5726   if (D->getFunctionType() == nullptr) {
 5727     S.Diag(D->getLocation(), diag::warn_attribute_wrong_decl_type)
 5732   if (hasFunctionProto(D) && getFunctionOrMethodNumParams(D) != 0) {
 5732   if (hasFunctionProto(D) && getFunctionOrMethodNumParams(D) != 0) {
 5733     S.Diag(D->getLocation(), diag::warn_interrupt_attribute_invalid)
 5738   if (!getFunctionOrMethodResultType(D)->isVoidType()) {
 5739     S.Diag(D->getLocation(), diag::warn_interrupt_attribute_invalid)
 5751   D->addAttr(::new (S.Context) RISCVInterruptAttr(S.Context, AL, Kind));