reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Parse/ParseDecl.cpp
 1016   if (const IdentifierInfo *const Ident = Platform->Ident) {
 1019       Platform->Ident = PP.getIdentifierInfo("macos");
 1023       Platform->Ident = PP.getIdentifierInfo("macos_app_extension");
 1025       Platform->Ident = PP.getIdentifierInfo(
 1077     if (Keyword == Ident_deprecated && Platform->Ident &&
 1078         Platform->Ident->isStr("swift")) {
tools/clang/lib/Parse/ParseExpr.cpp
 3181     StringRef GivenPlatform = PlatformIdentifier->Ident->getName();
tools/clang/lib/Parse/ParseStmt.cpp
 2061     TempAttrs.addNew(Hint.PragmaNameLoc->Ident, Hint.Range, nullptr,
tools/clang/lib/Sema/ParsedAttr.cpp
   32   Result->Ident = Ident;
tools/clang/lib/Sema/SemaDeclAttr.cpp
  377     Str = Loc->Ident->getName();
 1109     if (!ConsumableAttr::ConvertStrToConsumedState(IL->Ident->getName(),
 1112                                                                << IL->Ident;
 1155       StateString = Ident->Ident->getName();
 1180     StringRef StateString = Ident->Ident->getName();
 1214     if (!ReturnTypestateAttr::ConvertStrToConsumedState(IL->Ident->getName(),
 1217                                                                << IL->Ident;
 1261     StringRef Param = Ident->Ident->getName();
 1283     StringRef Param = Ident->Ident->getName();
 1673   IdentifierInfo *Module = AL.getArgAsIdent(0)->Ident;
 1903     StringRef CPUName = CPUArg->Ident->getName().trim();
 1919     CPUs.push_back(CPUArg->Ident);
 2355   IdentifierInfo *II = Platform->Ident;
 2358       << Platform->Ident;
 2563   if (!ObjCMethodFamilyAttr::ConvertStrToFamilyKind(IL->Ident->getName(), F)) {
 2564     S.Diag(IL->Loc, diag::warn_attribute_type_not_supported) << AL << IL->Ident;
 2627   IdentifierInfo *II = AL.getArgAsIdent(0)->Ident;
 3089   IdentifierInfo *II = AL.getArgAsIdent(0)->Ident;
 3236   IdentifierInfo *II = AL.getArgAsIdent(0)->Ident;
 3377       auto It = NameIdxMapping.find(IdLoc->Ident->getName());
 3380             << IdLoc->Ident << IdLoc->Loc;
 3900   IdentifierInfo *Name = AL.getArgAsIdent(0)->Ident;
 4790       S.Context, AL, AL.getArgAsIdent(0)->Ident, ArgumentIdx, TypeTagIdx,
 4811   IdentifierInfo *PointerKind = AL.getArgAsIdent(0)->Ident;
 4851   IdentifierInfo *Ident = AL.getArgAsIdent(0)->Ident;
 5151     if (!Parm->Ident->isStr("id")) {
 5164   D->addAttr(::new (S.Context) ObjCBridgeAttr(S.Context, AL, Parm->Ident));
 5177                  ObjCBridgeMutableAttr(S.Context, AL, Parm->Ident));
 5183       AL.isArgIdent(0) ? AL.getArgAsIdent(0)->Ident : nullptr;
 5189     AL.getArgAsIdent(1) ? AL.getArgAsIdent(1)->Ident : nullptr;
 5191     AL.getArgAsIdent(2) ? AL.getArgAsIdent(2)->Ident : nullptr;
tools/clang/lib/Sema/SemaStmtAttr.cpp
   84       llvm::StringSwitch<StringRef>(PragmaNameLoc->Ident->getName())
   86                  PragmaNameLoc->Ident->getName())
  125     assert(OptionLoc && OptionLoc->Ident &&
  128                  OptionLoc->Ident->getName())
  155       assert(StateLoc && StateLoc->Ident && "Loop hint must have an argument");
  156       if (StateLoc->Ident->isStr("disable"))
  158       else if (StateLoc->Ident->isStr("assume_safety"))
  160       else if (StateLoc->Ident->isStr("full"))
  162       else if (StateLoc->Ident->isStr("enable"))
tools/clang/lib/Sema/SemaType.cpp
   88   IdentifierInfo *II = attr.isArgIdent(0) ? attr.getArgAsIdent(0)->Ident
 5331   Arg->Ident = &S.Context.Idents.get(attrStr);
 6001       id.setIdentifier(Attr.getArgAsIdent(0)->Ident, Attr.getLoc());
 6108   IdentifierInfo *II = attr.getArgAsIdent(0)->Ident;
 6286   IdentifierInfo *II = attr.getArgAsIdent(0)->Ident;
 6821       Str = Attr.getArgAsIdent(0)->Ident->getName();
 7150     Id.setIdentifier(Attr.getArgAsIdent(0)->Ident, Attr.getLoc());
 7188     id.setIdentifier(Attr.getArgAsIdent(0)->Ident, Attr.getLoc());