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

References

tools/clang/include/clang/Parse/Parser.h
  862       Ident_instancetype = PP.getIdentifierInfo("instancetype");
tools/clang/lib/AST/CommentSema.cpp
  696         PP->getIdentifierInfo("deprecated"),
tools/clang/lib/Frontend/CompilerInstance.cpp
 1335   IdentifierInfo *Id = PP.getIdentifierInfo(ConfigMacro);
 1540           CI.getPreprocessor().getIdentifierInfo(ModuleName));
 1873             PrivateModule, PP->getIdentifierInfo(Module->Name)->getTokenID());
 2099             getPreprocessor().getIdentifierInfo(TheModule->Name), TriggerLoc));
tools/clang/lib/Lex/PPDirectives.cpp
 1989       Path.push_back(std::make_pair(getIdentifierInfo(Mod->Name),
tools/clang/lib/Lex/PPMacroExpansion.cpp
  326   IdentifierInfo *Id = PP.getIdentifierInfo(Name);
 1762     IdentifierInfo *ModuleII = getIdentifierInfo(getLangOpts().CurrentModule);
tools/clang/lib/Lex/Pragma.cpp
  754         PP.getIdentifierInfo(Literal.GetString()), Tok.getLocation());
tools/clang/lib/Lex/Preprocessor.cpp
  117   (Ident__VA_ARGS__ = getIdentifierInfo("__VA_ARGS__"))->setIsPoisoned();
  120     (Ident__VA_OPT__ = getIdentifierInfo("__VA_OPT__"))->setIsPoisoned();
  133     Ident__exception_info        = getIdentifierInfo("_exception_info");
  134     Ident___exception_info       = getIdentifierInfo("__exception_info");
  135     Ident_GetExceptionInfo       = getIdentifierInfo("GetExceptionInformation");
  136     Ident__exception_code        = getIdentifierInfo("_exception_code");
  137     Ident___exception_code       = getIdentifierInfo("__exception_code");
  138     Ident_GetExceptionCode       = getIdentifierInfo("GetExceptionCode");
  139     Ident__abnormal_termination  = getIdentifierInfo("_abnormal_termination");
  140     Ident___abnormal_termination = getIdentifierInfo("__abnormal_termination");
  141     Ident_AbnormalTermination    = getIdentifierInfo("AbnormalTermination");
  704     II = getIdentifierInfo(Identifier.getRawIdentifier());
  713       II = getIdentifierInfo(UCNIdentifierBuffer);
  715       II = getIdentifierInfo(CleanedStr);
 1172     ImportTok.setIdentifierInfo(getIdentifierInfo("import"));
 1263         std::make_pair(getIdentifierInfo(FlatModuleName), FirstPathLoc));
tools/clang/lib/Parse/ParseDecl.cpp
  233       IdentifierInfo *MacroII = PP.getIdentifierInfo(FoundName);
  704         AttrName = PP.getIdentifierInfo(Str);
 1019       Platform->Ident = PP.getIdentifierInfo("macos");
 1023       Platform->Ident = PP.getIdentifierInfo("macos_app_extension");
 1025       Platform->Ident = PP.getIdentifierInfo(
 1038     Ident_introduced = PP.getIdentifierInfo("introduced");
 1039     Ident_deprecated = PP.getIdentifierInfo("deprecated");
 1040     Ident_obsoleted = PP.getIdentifierInfo("obsoleted");
 1041     Ident_unavailable = PP.getIdentifierInfo("unavailable");
 1042     Ident_message = PP.getIdentifierInfo("message");
 1043     Ident_strict = PP.getIdentifierInfo("strict");
 1044     Ident_replacement = PP.getIdentifierInfo("replacement");
 1237     Ident_language = PP.getIdentifierInfo("language");
 1238     Ident_defined_in = PP.getIdentifierInfo("defined_in");
 1239     Ident_generated_declaration = PP.getIdentifierInfo("generated_declaration");
tools/clang/lib/Parse/ParseExpr.cpp
  890           REVERTIBLE_TYPE_TRAIT(__is_abstract);
  891           REVERTIBLE_TYPE_TRAIT(__is_aggregate);
  892           REVERTIBLE_TYPE_TRAIT(__is_arithmetic);
  893           REVERTIBLE_TYPE_TRAIT(__is_array);
  894           REVERTIBLE_TYPE_TRAIT(__is_assignable);
  895           REVERTIBLE_TYPE_TRAIT(__is_base_of);
  896           REVERTIBLE_TYPE_TRAIT(__is_class);
  897           REVERTIBLE_TYPE_TRAIT(__is_complete_type);
  898           REVERTIBLE_TYPE_TRAIT(__is_compound);
  899           REVERTIBLE_TYPE_TRAIT(__is_const);
  900           REVERTIBLE_TYPE_TRAIT(__is_constructible);
  901           REVERTIBLE_TYPE_TRAIT(__is_convertible);
  902           REVERTIBLE_TYPE_TRAIT(__is_convertible_to);
  903           REVERTIBLE_TYPE_TRAIT(__is_destructible);
  904           REVERTIBLE_TYPE_TRAIT(__is_empty);
  905           REVERTIBLE_TYPE_TRAIT(__is_enum);
  906           REVERTIBLE_TYPE_TRAIT(__is_floating_point);
  907           REVERTIBLE_TYPE_TRAIT(__is_final);
  908           REVERTIBLE_TYPE_TRAIT(__is_function);
  909           REVERTIBLE_TYPE_TRAIT(__is_fundamental);
  910           REVERTIBLE_TYPE_TRAIT(__is_integral);
  911           REVERTIBLE_TYPE_TRAIT(__is_interface_class);
  912           REVERTIBLE_TYPE_TRAIT(__is_literal);
  913           REVERTIBLE_TYPE_TRAIT(__is_lvalue_expr);
  914           REVERTIBLE_TYPE_TRAIT(__is_lvalue_reference);
  915           REVERTIBLE_TYPE_TRAIT(__is_member_function_pointer);
  916           REVERTIBLE_TYPE_TRAIT(__is_member_object_pointer);
  917           REVERTIBLE_TYPE_TRAIT(__is_member_pointer);
  918           REVERTIBLE_TYPE_TRAIT(__is_nothrow_assignable);
  919           REVERTIBLE_TYPE_TRAIT(__is_nothrow_constructible);
  920           REVERTIBLE_TYPE_TRAIT(__is_nothrow_destructible);
  921           REVERTIBLE_TYPE_TRAIT(__is_object);
  922           REVERTIBLE_TYPE_TRAIT(__is_pod);
  923           REVERTIBLE_TYPE_TRAIT(__is_pointer);
  924           REVERTIBLE_TYPE_TRAIT(__is_polymorphic);
  925           REVERTIBLE_TYPE_TRAIT(__is_reference);
  926           REVERTIBLE_TYPE_TRAIT(__is_rvalue_expr);
  927           REVERTIBLE_TYPE_TRAIT(__is_rvalue_reference);
  928           REVERTIBLE_TYPE_TRAIT(__is_same);
  929           REVERTIBLE_TYPE_TRAIT(__is_scalar);
  930           REVERTIBLE_TYPE_TRAIT(__is_sealed);
  931           REVERTIBLE_TYPE_TRAIT(__is_signed);
  932           REVERTIBLE_TYPE_TRAIT(__is_standard_layout);
  933           REVERTIBLE_TYPE_TRAIT(__is_trivial);
  934           REVERTIBLE_TYPE_TRAIT(__is_trivially_assignable);
  935           REVERTIBLE_TYPE_TRAIT(__is_trivially_constructible);
  936           REVERTIBLE_TYPE_TRAIT(__is_trivially_copyable);
  937           REVERTIBLE_TYPE_TRAIT(__is_union);
  938           REVERTIBLE_TYPE_TRAIT(__is_unsigned);
  939           REVERTIBLE_TYPE_TRAIT(__is_void);
  940           REVERTIBLE_TYPE_TRAIT(__is_volatile);
tools/clang/lib/Parse/Parser.cpp
   45     Ident__except = PP.getIdentifierInfo("__except");
  504     Ident__exception_info        = PP.getIdentifierInfo("_exception_info");
  505     Ident___exception_info       = PP.getIdentifierInfo("__exception_info");
  506     Ident_GetExceptionInfo       = PP.getIdentifierInfo("GetExceptionInformation");
  507     Ident__exception_code        = PP.getIdentifierInfo("_exception_code");
  508     Ident___exception_code       = PP.getIdentifierInfo("__exception_code");
  509     Ident_GetExceptionCode       = PP.getIdentifierInfo("GetExceptionCode");
  510     Ident__abnormal_termination  = PP.getIdentifierInfo("_abnormal_termination");
  511     Ident___abnormal_termination = PP.getIdentifierInfo("__abnormal_termination");
  512     Ident_AbnormalTermination    = PP.getIdentifierInfo("AbnormalTermination");
  526     Ident_import = PP.getIdentifierInfo("import");
  527     Ident_module = PP.getIdentifierInfo("module");
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
 1222     PP.getIdentifierInfo("fallthrough"),
 1227     tok::l_square, tok::l_square, PP.getIdentifierInfo("clang"),
 1228     tok::coloncolon, PP.getIdentifierInfo("fallthrough"),
tools/clang/lib/Sema/Sema.cpp
  209   VAListTagName = PP.getIdentifierInfo("__va_list_tag");
tools/clang/lib/Sema/SemaCast.cpp
 1938     IdentifierInfo *II = PP.getIdentifierInfo(OS.str());
 1948     IdentifierInfo *II = PP.getIdentifierInfo(DstCCName);
tools/clang/lib/Sema/SemaCoroutine.cpp
   32   DeclarationName DN = S.PP.getIdentifierInfo(Name);
 1084       S.PP.getIdentifierInfo("get_return_object_on_allocation_failure");
tools/clang/lib/Sema/SemaDecl.cpp
 2731         {tok::l_square, tok::l_square, S.PP.getIdentifierInfo("clang"),
 2733          S.PP.getIdentifierInfo("require_constant_initialization"),
 2739          S.PP.getIdentifierInfo("require_constant_initialization"),
tools/clang/lib/Sema/SemaDeclCXX.cpp
 1034   DeclarationName Value = S.PP.getIdentifierInfo("value");
 1082   DeclarationName TypeDN = S.PP.getIdentifierInfo("type");
 1131   DeclarationName GetDN = S.PP.getIdentifierInfo("get");
tools/clang/lib/Sema/SemaExpr.cpp
  917     Name.setIdentifier(PP.getIdentifierInfo("__builtin_trap"),
tools/clang/lib/Sema/SemaModule.cpp
  208         PP.getIdentifierInfo(ModuleName), Path[0].second);
  322     ModuleNameLoc = {PP.getIdentifierInfo(ModuleName), Path[0].second};
tools/clang/lib/Sema/SemaObjCProperty.cpp
 2242           PP.getIdentifierInfo("objc_method_family"), tok::l_paren,
 2243           PP.getIdentifierInfo("none"), tok::r_paren,
tools/clang/lib/Sema/SemaStmtAsm.cpp
  896   LabelDecl* Label = LookupOrCreateLabel(PP.getIdentifierInfo(ExternalLabelName),
tools/clang/lib/Sema/SemaType.cpp
 3538       Ident__Nonnull = PP.getIdentifierInfo("_Nonnull");
 3543       Ident__Nullable = PP.getIdentifierInfo("_Nullable");
 3548       Ident__Null_unspecified = PP.getIdentifierInfo("_Null_unspecified");
 3557     Ident_NSError = PP.getIdentifierInfo("NSError");
tools/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp
  955   IdentifierInfo* IDInfo = PP.getIdentifierInfo(Info.Name);
 1072   const auto *II = PP.getIdentifierInfo(MacroName);
 1123   const IdentifierInfo *__VA_ARGS__II = PP.getIdentifierInfo("__VA_ARGS__");
tools/clang/tools/extra/clangd/ParsedAST.cpp
  183       IdentifierInfo *II = PP.getIdentifierInfo(IncludeTok.getRawIdentifier());
tools/clang/unittests/Sema/ExternalSemaSourceTest.cpp
  121           CurrentSema->getPreprocessor().getIdentifierInfo(CorrectTo);
  163           CurrentSema->getPreprocessor().getIdentifierInfo(CorrectTo);