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

References

tools/clang/lib/Lex/PPDirectives.cpp
 2746         SourceMgr.getFileID(OtherMI->getDefinitionLoc())
 2752           !MI->isIdenticalTo(*OtherMI, *this,
 2756       assert(!OtherMI->isWarnIfUnused());
 2765       if (!OtherMI->isUsed() && OtherMI->isWarnIfUnused())
 2765       if (!OtherMI->isUsed() && OtherMI->isWarnIfUnused())
 2766         Diag(OtherMI->getDefinitionLoc(), diag::pp_macro_not_used);
 2770       if (OtherMI->isBuiltinMacro())
 2774       else if (!OtherMI->isAllowRedefinitionsWithoutWarning() &&
 2775                !MI->isIdenticalTo(*OtherMI, *this, /*Syntactic=*/LangOpts.MicrosoftExt)) {
 2778         Diag(OtherMI->getDefinitionLoc(), diag::note_previous_definition);
 2781     if (OtherMI->isWarnIfUnused())
 2782       WarnUnusedMacroLocs.erase(OtherMI->getDefinitionLoc());