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

References

tools/clang/lib/Sema/SemaDeclAttr.cpp
 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));