reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5460 S.Diag(D->getLocation(), diag::warn_attribute_wrong_decl_type) 5466 S.Diag(D->getLocation(), diag::warn_interrupt_attribute_invalid) 5472 S.Diag(D->getLocation(), diag::warn_interrupt_attribute_invalid) 5478 if (!checkAttributeNumArgs(S, AL, 1)) 5482 S.Diag(AL.getLoc(), diag::err_attribute_argument_type) 5489 if (!NumParamsExpr->isIntegerConstantExpr(NumParams, S.Context)) { 5490 S.Diag(AL.getLoc(), diag::err_attribute_argument_type) 5498 S.Diag(AL.getLoc(), diag::err_attribute_argument_out_of_bounds) 5504 D->addAttr(::new (S.Context) MSP430InterruptAttr(S.Context, AL, Num)); 5504 D->addAttr(::new (S.Context) MSP430InterruptAttr(S.Context, AL, Num)); 5505 D->addAttr(UsedAttr::CreateImplicit(S.Context));