reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1335 IdentifierInfo *Id = PP.getIdentifierInfo(ConfigMacro); 1336 SourceManager &SourceMgr = PP.getSourceManager(); 1342 auto *LatestLocalMD = PP.getLocalMacroDirectiveHistory(Id); 1349 if (FID.isInvalid() || FID != PP.getPredefinesFileID()) 1356 auto *CurrentDefinition = PP.getMacroInfo(Id); 1362 PP.Diag(ImportLoc, diag::warn_module_config_macro_undef) 1367 PP.Diag(LatestDef.getUndefLocation(), diag::note_module_def_undef_here) 1373 PP.Diag(ImportLoc, diag::warn_module_config_macro_undef) 1375 PP.Diag(CurrentDefinition->getDefinitionLoc(), 1378 } else if (!CurrentDefinition->isIdenticalTo(*CmdLineDefinition, PP, 1381 PP.Diag(ImportLoc, diag::warn_module_config_macro_undef) 1383 PP.Diag(CurrentDefinition->getDefinitionLoc(),