|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/Lex/MacroInfo.h 415 : DefMacroDirective(MI, MI->getDefinitionLoc()) {}
tools/clang/include/clang/Lex/Preprocessor.h 1105 return appendDefMacroDirective(II, MI, MI->getDefinitionLoc());
tools/clang/lib/Frontend/CompilerInstance.cpp 1375 PP.Diag(CurrentDefinition->getDefinitionLoc(),
1383 PP.Diag(CurrentDefinition->getDefinitionLoc(),
tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp 417 MoveToLine(MI->getDefinitionLoc());
tools/clang/lib/Lex/PPDirectives.cpp 2728 Diag(MI->getDefinitionLoc(), diag::warn_pp_macro_def_mismatch_with_pch)
2746 SourceMgr.getFileID(OtherMI->getDefinitionLoc())
2754 Diag(MI->getDefinitionLoc(), diag::warn_pp_objc_macro_redef_ignored);
2766 Diag(OtherMI->getDefinitionLoc(), diag::pp_macro_not_used);
2776 Diag(MI->getDefinitionLoc(), diag::ext_pp_macro_redef)
2778 Diag(OtherMI->getDefinitionLoc(), diag::note_previous_definition);
2782 WarnUnusedMacroLocs.erase(OtherMI->getDefinitionLoc());
2791 if (getSourceManager().isInMainFile(MI->getDefinitionLoc()) &&
2792 !Diags->isIgnored(diag::pp_macro_not_used, MI->getDefinitionLoc()) &&
2795 WarnUnusedMacroLocs.insert(MI->getDefinitionLoc());
2826 Diag(MI->getDefinitionLoc(), diag::pp_macro_not_used);
2829 WarnUnusedMacroLocs.erase(MI->getDefinitionLoc());
tools/clang/lib/Lex/PPMacroExpansion.cpp 251 SourceMgr.isInSystemHeader(NewMI->getDefinitionLoc());
545 Diag(MI->getDefinitionLoc(), diag::note_pp_ambiguous_macro_chosen)
549 Diag(OtherMI->getDefinitionLoc(), diag::note_pp_ambiguous_macro_other)
800 Diag(MI->getDefinitionLoc(), diag::note_macro_here)
906 Diag(MI->getDefinitionLoc(), diag::note_macro_here)
974 Diag(MI->getDefinitionLoc(), diag::note_macro_here)
988 Diag(MI->getDefinitionLoc(), diag::note_macro_here)
1010 Diag(MI->getDefinitionLoc(), diag::note_macro_here)
1843 WarnUnusedMacroLocs.erase(MI->getDefinitionLoc());
tools/clang/lib/Lex/Pragma.cpp 638 WarnUnusedMacroLocs.erase(MI->getDefinitionLoc());
tools/clang/lib/Lex/PreprocessingRecord.cpp 447 SourceRange R(MI->getDefinitionLoc(), MI->getDefinitionEndLoc());
tools/clang/lib/Serialization/ASTWriter.cpp 2638 AddSourceLocation(MI->getDefinitionLoc(), Record);
tools/clang/tools/c-index-test/core_main.cpp 177 if (generateUSRForMacro(Name->getName(), MI->getDefinitionLoc(), SM,
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/FindAllMacros.cpp 26 getIncludePath(*SM, info->getDefinitionLoc(), Collector);
tools/clang/tools/extra/clang-tidy/bugprone/MacroRepeatedSideEffectsCheck.cpp 70 Check.diag(MI->getDefinitionLoc(), "macro %0 defined here",
tools/clang/tools/extra/clang-tidy/google/UpgradeGoogletestCaseCheck.cpp 67 MD->getMacroInfo()->getDefinitionLoc());
103 MD.getMacroInfo()->getDefinitionLoc());
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp 907 NamingCheckId ID(MI->getDefinitionLoc(), Name);
920 NamingCheckId ID(MI->getDefinitionLoc(), Name);
tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp 83 SM.getFileEntryForID(SM.getFileID(MI->getDefinitionLoc()));
tools/clang/tools/extra/clangd/AST.cpp 212 if (index::generateUSRForMacro(II.getName(), MI->getDefinitionLoc(), SM, USR))
tools/clang/tools/extra/clangd/XRefs.cpp 270 M->Info->getDefinitionLoc(), *MainFilePath)) {
738 SourceLocation StartLoc = Macro.Info->getDefinitionLoc();
1017 if (!index::generateUSRForMacro(NewMacro.name, M->Info->getDefinitionLoc(),
tools/clang/tools/extra/clangd/index/SymbolCollector.cpp 352 auto DefLoc = MI->getDefinitionLoc();
tools/clang/tools/extra/modularize/PreprocessorTracker.cpp 1335 PP, PPTracker.getCurrentHeaderHandle(), Loc, MI->getDefinitionLoc(), II,
1349 (MI ? MI->getDefinitionLoc() : Loc), II, Unexpanded,
tools/clang/tools/libclang/CIndex.cpp 8814 if (MacroDefLoc == Def.getMacroInfo()->getDefinitionLoc())
tools/clang/unittests/Index/IndexTests.cpp 100 S.DeclPos = Position::fromSourceLocation(MI->getDefinitionLoc(),