Lines Matching defs:Spec
3891 for (const auto &Spec : AvailSpecs) {
3892 if (Spec.isOtherPlatformSpec()) {
3894 P.Diag(Spec.getBeginLoc(), diag::err_availability_query_repeated_star);
3902 bool Inserted = Platforms.insert(Spec.getPlatform()).second;
3907 StringRef Platform = Spec.getPlatform();
3908 P.Diag(Spec.getBeginLoc(), diag::err_availability_query_repeated_platform)
3909 << Spec.getEndLoc() << Platform;
3982 std::optional<AvailabilitySpec> Spec = ParseAvailabilitySpec();
3983 if (!Spec)
3986 AvailSpecs.push_back(*Spec);