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

References

tools/clang/include/clang/AST/Expr.h
 2777            FD->getIdentifier() && FD->getIdentifier()->isStr("move");
tools/clang/include/clang/Sema/TypoCorrection.h
  209     return isKeyword() && getCorrectionAsIdentifierInfo()->isStr(Str);
tools/clang/lib/AST/ASTContext.cpp
 6265       return II->isStr("BOOL");
tools/clang/lib/AST/Decl.cpp
 2875   return II && II->isStr(Str);
 3012          RD->getIdentifier()->isStr("destroying_delete_t");
 3871       if (FnInfo->isStr("memset"))
 3873       else if (FnInfo->isStr("memcpy"))
 3875       else if (FnInfo->isStr("memmove"))
 3877       else if (FnInfo->isStr("memcmp"))
 3879       else if (FnInfo->isStr("bcmp"))
 3881       else if (FnInfo->isStr("strncpy"))
 3883       else if (FnInfo->isStr("strncmp"))
 3885       else if (FnInfo->isStr("strncasecmp"))
 3887       else if (FnInfo->isStr("strncat"))
 3889       else if (FnInfo->isStr("strndup"))
 3891       else if (FnInfo->isStr("strlen"))
 3893       else if (FnInfo->isStr("bzero"))
tools/clang/lib/AST/DeclBase.cpp
 1086   return II && II->isStr("std");
tools/clang/lib/AST/ExprConstant.cpp
 1022             ClassII->isStr("allocator") && TAL.size() >= 1 &&
tools/clang/lib/AST/ItaniumMangle.cpp
  777   return II && II->isStr("std");
 4754   if (!SD->getIdentifier()->isStr(Str))
 4784     if (TD->getIdentifier()->isStr("allocator")) {
 4790     if (TD->getIdentifier()->isStr("basic_string")) {
 4804     if (SD->getIdentifier()->isStr("basic_string")) {
tools/clang/lib/AST/Type.cpp
 2535     if (II && II->isStr("nothrow_t") && RD->isInStdNamespace())
 2544     if (II && II->isStr("align_val_t") && ET->getDecl()->isInStdNamespace())
 2553     if (II && II->isStr("byte") && ET->getDecl()->isInStdNamespace())
tools/clang/lib/Analysis/RetainSummaryManager.cpp
  607     if (Name->isStr("CGBitmapContextCreateWithData") ||
  608         Name->isStr("dispatch_data_create"))
  725     if (II->isStr("NSMakeCollectable"))
tools/clang/lib/Analysis/plugins/SampleAnalyzer/MainCallChecker.cpp
   31   if (II->isStr("main")) {
tools/clang/lib/Basic/Attributes.cpp
   72   return ScopeName && (ScopeName->isStr("gnu") || ScopeName->isStr("__gnu__"));
   72   return ScopeName && (ScopeName->isStr("gnu") || ScopeName->isStr("__gnu__"));
tools/clang/lib/CodeGen/CGObjC.cpp
  705     if (ident->isStr("dealloc"))
tools/clang/lib/CodeGen/CGVTables.cpp
 1032             if (II->isStr("std") || II->isStr("stdext"))
 1032             if (II->isStr("std") || II->isStr("stdext"))
tools/clang/lib/CodeGen/CodeGenFunction.cpp
  612       !MD->getDeclName().getAsIdentifierInfo()->isStr("allocate") ||
  718           (OMD->getSelector().isUnarySelector() && II->isStr(".cxx_destruct"))) {
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
 1665       RD->getIdentifier()->isStr("__fundamental_type_info") &&
 1667       cast<NamespaceDecl>(DC)->getIdentifier()->isStr("__cxxabiv1") &&
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 4052       IsStdBadAlloc = II->isStr("bad_alloc") && RD->isInStdNamespace();
tools/clang/lib/Frontend/ASTMerge.cpp
   65           if (II->isStr("__va_list_tag") || II->isStr("__builtin_va_list"))
   65           if (II->isStr("__va_list_tag") || II->isStr("__builtin_va_list"))
tools/clang/lib/Lex/PPDirectives.cpp
 2740       return II->isStr("__strong") ||
 2741              II->isStr("__weak") ||
 2742              II->isStr("__unsafe_unretained") ||
 2743              II->isStr("__autoreleasing");
tools/clang/lib/Lex/PPExpressions.cpp
  247       if (II->isStr("defined"))
tools/clang/lib/Lex/Pragma.cpp
  951   if (II->isStr("ON"))
  953   else if (II->isStr("OFF"))
  955   else if (II->isStr("DEFAULT"))
 1037     if (II->isStr("assert")) {
 1039     } else if (II->isStr("crash")) {
 1041     } else if (II->isStr("parser_crash")) {
 1047     } else if (II->isStr("dump")) {
 1063     } else if (II->isStr("diag_mapping")) {
 1077     } else if (II->isStr("llvm_fatal_error")) {
 1079     } else if (II->isStr("llvm_unreachable")) {
 1081     } else if (II->isStr("macro")) {
 1090     } else if (II->isStr("module_map")) {
 1106     } else if (II->isStr("overflow_stack")) {
 1108     } else if (II->isStr("handle_crash")) {
 1112     } else if (II->isStr("captured")) {
 1179     if (II->isStr("pop")) {
 1185     } else if (II->isStr("push")) {
 1276     if (II && II->isStr("push")) {
 1293     } else if (II && II->isStr("pop")) {
 1398     if (II && II->isStr("push")) {
 1418     } else if (II && II->isStr("pop")) {
 1725     if (BeginEnd && BeginEnd->isStr("begin")) {
 1727     } else if (BeginEnd && BeginEnd->isStr("end")) {
 1780     if (BeginEnd && BeginEnd->isStr("begin")) {
 1782     } else if (BeginEnd && BeginEnd->isStr("end")) {
tools/clang/lib/Lex/TokenLexer.cpp
  618          FirstTok.getIdentifierInfo()->isStr("L") && SecondTok.isLiteral() &&
tools/clang/lib/Parse/ParseDecl.cpp
 1078         Platform->Ident->isStr("swift")) {
 1600     if (Flag->isStr("layout_compatible"))
 1602     else if (Flag->isStr("must_be_null"))
 6365           GetLookAheadToken(4).getIdentifierInfo()->isStr("swap")) {
tools/clang/lib/Parse/ParseDeclCXX.cpp
  950     if (Tok.getIdentifierInfo()->isStr("decltype"))
 3976   if (ScopeName && (ScopeName->isStr("gnu") || ScopeName->isStr("__gnu__"))) {
 3976   if (ScopeName && (ScopeName->isStr("gnu") || ScopeName->isStr("__gnu__"))) {
 3986   if (ScopeName && (ScopeName->isStr("clang") || ScopeName->isStr("_Clang")))
 3986   if (ScopeName && (ScopeName->isStr("clang") || ScopeName->isStr("_Clang")))
tools/clang/lib/Parse/ParseObjc.cpp
  861     if (II->isStr("readonly"))
  863     else if (II->isStr("assign"))
  865     else if (II->isStr("unsafe_unretained"))
  867     else if (II->isStr("readwrite"))
  869     else if (II->isStr("retain"))
  871     else if (II->isStr("strong"))
  873     else if (II->isStr("copy"))
  875     else if (II->isStr("nonatomic"))
  877     else if (II->isStr("atomic"))
  879     else if (II->isStr("weak"))
  881     else if (II->isStr("getter") || II->isStr("setter")) {
  881     else if (II->isStr("getter") || II->isStr("setter")) {
  924     } else if (II->isStr("nonnull")) {
  931     } else if (II->isStr("nullable")) {
  938     } else if (II->isStr("null_unspecified")) {
  945     } else if (II->isStr("null_resettable")) {
  955     } else if (II->isStr("class")) {
 2375       if (II->isStr("class")) {
tools/clang/lib/Parse/ParseOpenMP.cpp
  344           Tok.getIdentifierInfo()->isStr("initializer")) {
  368             Tok.getIdentifierInfo()->isStr("omp_priv")) {
tools/clang/lib/Parse/ParsePragma.cpp
 1062     OptionUnroll = OptionInfo->isStr("unroll");
 1063     OptionUnrollAndJam = OptionInfo->isStr("unroll_and_jam");
 1064     OptionDistribute = OptionInfo->isStr("distribute");
 1065     OptionPipelineDisabled = OptionInfo->isStr("pipeline");
 1330     if (II->isStr("apply_to"))
 1332     if (II->isStr("any"))
 1530   if (!II->isStr("apply_to")) {
 1589   if (PushPop && PushPop->isStr("pop")) {
 1591   } else if (PushPop && PushPop->isStr("push")) {
 1668     if (II->isStr("show")) {
 1672       if (II->isStr("push")) {
 1674       } else if (II->isStr("pop")) {
 1764   if (II->isStr("on")) {
 1768   else if (II->isStr("off") || II->isStr("reset"))
 1768   else if (II->isStr("off") || II->isStr("reset"))
 1809     if (SecType->isStr("bss"))
 1811     else if (SecType->isStr("data"))
 1813     else if (SecType->isStr("rodata"))
 1815     else if (SecType->isStr("relro"))
 1817     else if (SecType->isStr("text"))
 1850         !Tok.getIdentifierInfo()->isStr("align")) {
 1872   if (II->isStr("native"))
 1874   else if (II->isStr("natural"))
 1876   else if (II->isStr("packed"))
 1878   else if (II->isStr("power"))
 1880   else if (II->isStr("mac68k"))
 1882   else if (II->isStr("reset"))
 2155   if (Pred->isStr("enable")) {
 2157   } else if (Pred->isStr("disable")) {
 2159   } else if (Pred->isStr("begin"))
 2161   else if (Pred->isStr("end"))
 2165       << Ext->isStr("all");
 2276   if (Arg->isStr("best_case")) {
 2279     if (Arg->isStr("full_generality")) {
 2304       if (Arg->isStr("single_inheritance")) {
 2307       } else if (Arg->isStr("multiple_inheritance")) {
 2310       } else if (Arg->isStr("virtual_inheritance")) {
 2367     if (II->isStr("push")) {
 2377     } else if (II->isStr("pop")) {
 2394     if (II && II->isStr("off")) {
 2397     } else if (II && II->isStr("on")) {
 2633   if (II->isStr("on")) {
 2635   } else if (!II->isStr("off")) {
 3093   if (!II || (!II->isStr("on") && !II->isStr("off"))) {
 3093   if (!II || (!II->isStr("on") && !II->isStr("off"))) {
 3121   if (!Info || (!Info->isStr("begin") && !Info->isStr("end"))) {
 3121   if (!Info || (!Info->isStr("begin") && !Info->isStr("end"))) {
 3127   if (Info->isStr("begin"))
 3177     if (!II->isStr("push") && !II->isStr("pop")) {
 3177     if (!II->isStr("push") && !II->isStr("pop")) {
 3208     if (II->isStr("push"))
 3210     else if (II->isStr("pop"))
tools/clang/lib/Sema/SemaChecking.cpp
 7006             IFace->getIdentifier()->isStr("NSBundle") &&
 9156   if (!FDecl->getIdentifier() || !FDecl->getIdentifier()->isStr(Str))
13618         if (FnI && FnI->isStr("_Block_copy")) {
tools/clang/lib/Sema/SemaCodeComplete.cpp
  947           ImplicitParam->getIdentifier()->isStr("_cmd"))
tools/clang/lib/Sema/SemaDecl.cpp
 1998   if (!II->isStr("objc_msgSendSuper"))
 2221         if (!TypeID->isStr("id"))
 2237       if (!TypeID->isStr("Class"))
 2244       if (!TypeID->isStr("SEL"))
 5999       if (II->isStr("FILE"))
 6001       else if (II->isStr("jmp_buf"))
 6003       else if (II->isStr("sigjmp_buf"))
 6005       else if (II->isStr("ucontext_t"))
 7140   if (Name.getAsIdentifierInfo() && Name.getAsIdentifierInfo()->isStr("main") &&
 9434         !(II && II->isStr("printf") && NewFD->isExternC() &&
14328   if (Name->isStr("asprintf") || Name->isStr("vasprintf")) {
14328   if (Name->isStr("asprintf") || Name->isStr("vasprintf")) {
14334                                              Name->isStr("vasprintf") ? 0 : 3,
14338   if (Name->isStr("__CFStringMakeConstantString")) {
15003     if (Name->isStr("bad_alloc")) {
15012     } else if (Name->isStr("align_val_t")) {
15602         II->isStr("FILE"))
tools/clang/lib/Sema/SemaDeclAttr.cpp
 2376   if (II->isStr("swift")) {
 5151     if (!Parm->Ident->isStr("id")) {
tools/clang/lib/Sema/SemaDeclCXX.cpp
 9350     } else if (II->isStr("std") &&
 9860         NamespcName->isStr("std")) {
10530     if (getLangOpts().CPlusPlus14 && II && II->isStr("gets") &&
tools/clang/lib/Sema/SemaExceptionSpec.cpp
   48       !D.getIdentifier() || !D.getIdentifier()->isStr("swap"))
   60     if (!II || !(II->isStr("__debug") || II->isStr("__profile")) ||
   60     if (!II || !(II->isStr("__debug") || II->isStr("__profile")) ||
tools/clang/lib/Sema/SemaExpr.cpp
  506   if (!Member || !Member->isStr("isa"))
14589     if (!ID || !ID->getIdentifier()->isStr("NSString"))
tools/clang/lib/Sema/SemaExprMember.cpp
 1333       if (OTy->isObjCId() && Member->isStr("isa"))
tools/clang/lib/Sema/SemaExprObjC.cpp
 2012     if (receiverNamePtr->isStr("super")) {
 3811         if (Parm->isStr("id"))
 3877         if (Parm->isStr("id"))
tools/clang/lib/Sema/SemaLookup.cpp
 4841   if ((getLangOpts().AltiVec || getLangOpts().ZVector) && Typo->isStr("vector"))
tools/clang/lib/Sema/SemaOpenMP.cpp
13132       if (II->isStr("max"))
13134       else if (II->isStr("min"))
tools/clang/lib/Sema/SemaStmtAttr.cpp
  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/SemaTemplate.cpp
 9715       if (RD->getIdentifier() && RD->getIdentifier()->isStr("valarray") &&
 9921   if (!II.isStr("type"))
 9943   if (!EnableIfII || !EnableIfII->isStr("enable_if"))
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
  732       RD->getIdentifier() && RD->getIdentifier()->isStr("common_type") &&
  733       D->getIdentifier() && D->getIdentifier()->isStr("type") &&
 1392           Pattern->getIdentifier()->isStr("_Map_base") &&
 1395           cast<NamespaceDecl>(DC)->getIdentifier()->isStr("__detail")) {
 1399             cast<NamespaceDecl>(DCParent)->getIdentifier()->isStr("tr1")) {
tools/clang/lib/Sema/SemaType.cpp
   91     if (II->isStr("strong")) {
   93     } else if (II->isStr("weak")) {
 4274         if (name->isStr("va_list"))
 6110   if (II->isStr("none"))
 6112   else if (II->isStr("strong"))
 6114   else if (II->isStr("weak"))
 6116   else if (II->isStr("autoreleasing"))
 6287   if (II->isStr("weak"))
 6289   else if (II->isStr("strong"))
tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp
  814   if (odInfo->isStr("NSString")) {
 1113   if (!(odInfo->isStr("NSBundle") &&
 1309   if (odInfo->isStr("NSBundle") &&
tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp
  323           if (FnInfo->isStr ("malloc") || FnInfo->isStr ("_MALLOC")) {
  323           if (FnInfo->isStr ("malloc") || FnInfo->isStr ("_MALLOC")) {
tools/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp
   51   if (!OD->getIdentifier()->isStr("NSAutoreleasePool"))
tools/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp
  115   if (!Receiver->getIdentifier()->isStr("NSAssertionHandler"))
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp
  618   if (II->isStr("pthread_setspecific"))
  623   if (II->isStr("xpc_connection_set_context"))
  627   if (II->isStr("funopen"))
  632   if (II->isStr("__cxa_demangle"))
 1334         Sel.getIdentifierInfoForSlot(0)->isStr("valueWithPointer"))
tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp
  849     if (II->isStr("shared_ptr"))
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp
  109           if (II->isStr("strlen") || II->isStr("wcslen"))
  109           if (II->isStr("strlen") || II->isStr("wcslen"))
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp
  609   if (Ident && Ident->isStr("at") && MemberCall->getNumArgs() == 1) {
tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp
   69   return (Info && Info->isStr("std"));
tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp
  199   return (Info && Info->isStr("std"));