Searched refs:EnvironmentLoc (Results 1 – 3 of 3) sorted by relevance
71 const IdentifierLoc *EnvironmentLoc; member76 const Expr *ReplaceExpr, const IdentifierLoc *EnvironmentLoc) in AvailabilityData()78 EnvironmentLoc(EnvironmentLoc) { in AvailabilityData()438 return getAvailabilityData()->EnvironmentLoc; in getEnvironment()756 IdentifierLoc *EnvironmentLoc) { in create() argument761 form, strict, ReplacementExpr, EnvironmentLoc)); in create()997 IdentifierLoc *EnvironmentLoc) { in addNew() argument1001 ReplacementExpr, EnvironmentLoc); in addNew()
2504 const IdentifierLoc *EnvironmentLoc = AL.getEnvironment(); in handleAvailabilityAttr() local2506 if (EnvironmentLoc) { in handleAvailabilityAttr()2508 IIEnvironment = EnvironmentLoc->getIdentifierInfo(); in handleAvailabilityAttr()2510 EnvironmentLoc->getIdentifierInfo()->getName()) == in handleAvailabilityAttr()2512 S.Diag(EnvironmentLoc->getLoc(), in handleAvailabilityAttr()2514 << EnvironmentLoc->getIdentifierInfo(); in handleAvailabilityAttr()2516 S.Diag(EnvironmentLoc->getLoc(), in handleAvailabilityAttr()
1227 IdentifierLoc *EnvironmentLoc = nullptr; in ParseAvailabilityAttribute() local1325 if (EnvironmentLoc != nullptr) { in ParseAvailabilityAttribute()1327 << Keyword << SourceRange(EnvironmentLoc->getLoc()); in ParseAvailabilityAttribute()1358 EnvironmentLoc = ParseIdentifierLoc(); in ParseAvailabilityAttribute()1443 ReplacementExpr.get(), EnvironmentLoc); in ParseAvailabilityAttribute()