Lines Matching defs:AL
243 void SemaMIPS::handleInterruptAttr(Decl *D, const ParsedAttr &AL) {
245 if (AL.getNumArgs() > 1) {
246 Diag(AL.getLoc(), diag::err_attribute_too_many_arguments) << AL << 1;
253 if (AL.getNumArgs() == 0)
255 else if (!SemaRef.checkStringLiteralArgumentAttr(AL, 0, Str, &ArgLoc))
269 << AL << AL.isRegularKeywordAttribute() << ExpectedFunctionOrMethod;
287 if (checkAttrMutualExclusion<Mips16Attr>(*this, D, AL))
292 Diag(AL.getLoc(), diag::warn_attribute_type_not_supported)
293 << AL << "'" + std::string(Str) + "'";
298 MipsInterruptAttr(getASTContext(), AL, Kind));