Home
last modified time | relevance | path

Searched refs:EnvironmentLoc (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DParsedAttr.h72 const IdentifierLoc *EnvironmentLoc; member
77 const Expr *ReplaceExpr, const IdentifierLoc *EnvironmentLoc) in AvailabilityData()
79 EnvironmentLoc(EnvironmentLoc) { in AvailabilityData()
455 return getAvailabilityData()->EnvironmentLoc; in getEnvironment()
773 IdentifierLoc *EnvironmentLoc) { in create() argument
778 ReplacementExpr, EnvironmentLoc)); in create()
1010 IdentifierLoc *EnvironmentLoc) { in addNew() argument
1014 strict, ReplacementExpr, EnvironmentLoc); in addNew()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclAttr.cpp2304 const IdentifierLoc *EnvironmentLoc = AL.getEnvironment(); in handleAvailabilityAttr() local
2306 if (EnvironmentLoc) { in handleAvailabilityAttr()
2308 IIEnvironment = EnvironmentLoc->Ident; in handleAvailabilityAttr()
2310 EnvironmentLoc->Ident->getName()) == in handleAvailabilityAttr()
2312 S.Diag(EnvironmentLoc->Loc, diag::warn_availability_unknown_environment) in handleAvailabilityAttr()
2313 << EnvironmentLoc->Ident; in handleAvailabilityAttr()
2315 S.Diag(EnvironmentLoc->Loc, diag::err_availability_unexpected_parameter) in handleAvailabilityAttr()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseDecl.cpp1307 IdentifierLoc *EnvironmentLoc = nullptr; in ParseAvailabilityAttribute() local
1404 if (EnvironmentLoc != nullptr) { in ParseAvailabilityAttribute()
1406 << Keyword << SourceRange(EnvironmentLoc->Loc); in ParseAvailabilityAttribute()
1437 EnvironmentLoc = ParseIdentifierLoc(); in ParseAvailabilityAttribute()
1521 StrictLoc, ReplacementExpr.get(), EnvironmentLoc); in ParseAvailabilityAttribute()