reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2351 if (!checkAttributeNumArgs(S, AL, 1)) 2353 IdentifierLoc *Platform = AL.getArgAsIdent(0); 2364 AvailabilityChange Introduced = AL.getAvailabilityIntroduced(); 2365 AvailabilityChange Deprecated = AL.getAvailabilityDeprecated(); 2366 AvailabilityChange Obsoleted = AL.getAvailabilityObsoleted(); 2367 bool IsUnavailable = AL.getUnavailableLoc().isValid(); 2368 bool IsStrict = AL.getStrictLoc().isValid(); 2370 if (const auto *SE = dyn_cast_or_null<StringLiteral>(AL.getMessageExpr())) 2373 if (const auto *SE = dyn_cast_or_null<StringLiteral>(AL.getReplacementExpr())) 2379 S.Diag(AL.getLoc(), 2385 int PriorityModifier = AL.isPragmaClangAttribute() 2389 ND, AL, II, false /*Implicit*/, Introduced.Version, Deprecated.Version, 2429 ND, AL, NewII, true /*Implicit*/, NewIntroduced, NewDeprecated, 2447 ND, AL, NewII, true /*Implicit*/, Introduced.Version,