reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5459 if (!isFunctionOrMethod(D)) { 5460 S.Diag(D->getLocation(), diag::warn_attribute_wrong_decl_type) 5465 if (hasFunctionProto(D) && getFunctionOrMethodNumParams(D) != 0) { 5465 if (hasFunctionProto(D) && getFunctionOrMethodNumParams(D) != 0) { 5466 S.Diag(D->getLocation(), diag::warn_interrupt_attribute_invalid) 5471 if (!getFunctionOrMethodResultType(D)->isVoidType()) { 5472 S.Diag(D->getLocation(), diag::warn_interrupt_attribute_invalid) 5504 D->addAttr(::new (S.Context) MSP430InterruptAttr(S.Context, AL, Num)); 5505 D->addAttr(UsedAttr::CreateImplicit(S.Context));