reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5573 S.Diag(AL.getLoc(), diag::warn_attribute_wrong_decl_type) 5579 S.Diag(getFunctionOrMethodResultSourceRange(D).getBegin(), 5581 << (S.Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86 5590 S.Diag(D->getBeginLoc(), diag::err_anyx86_interrupt_attribute) 5591 << (S.Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86 5599 S.Diag(getFunctionOrMethodParamRange(D, 0).getBegin(), 5601 << (S.Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86 5609 S.Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86_64 5614 S.Context.getTypeSize(getFunctionOrMethodParamType(D, 1)) != TypeSize)) { 5615 S.Diag(getFunctionOrMethodParamRange(D, 1).getBegin(), 5617 << (S.Context.getTargetInfo().getTriple().getArch() == llvm::Triple::x86 5620 << 3 << S.Context.getIntTypeForBitwidth(TypeSize, /*Signed=*/false); 5623 D->addAttr(::new (S.Context) AnyX86InterruptAttr(S.Context, AL)); 5623 D->addAttr(::new (S.Context) AnyX86InterruptAttr(S.Context, AL)); 5624 D->addAttr(UsedAttr::CreateImplicit(S.Context));