Lines Matching defs:Info
104 "Improperly sorted diag info");
124 DiagnosticMappingInfo Info = DiagnosticMappingInfo::Make(
128 Info.setMapping((diag::Mapping) StaticInfo->Mapping);
131 assert(Info.getMapping() == diag::MAP_WARNING &&
133 Info.setNoWarningAsError(true);
137 assert(Info.getMapping() == diag::MAP_WARNING &&
139 Info.setShowInSystemHeader(true);
143 return Info;
149 if (const StaticDiagInfoRec *Info = GetDiagInfo(DiagID))
150 return Info->Category;
208 if (const StaticDiagInfoRec *Info = GetDiagInfo(DiagID)) {
209 if (Info->AccessControl)
212 if (!Info->SFINAE)
215 if (Info->Class == CLASS_ERROR)
228 if (const StaticDiagInfoRec *Info = GetDiagInfo(DiagID))
229 return Info->Class;
344 if (const StaticDiagInfoRec *Info = GetDiagInfo(DiagID))
345 return Info->getDescription();
508 if (const StaticDiagInfoRec *Info = GetDiagInfo(DiagID))
509 return OptionTable[Info->getOptionGroupIndex()].getName();
578 Diagnostic Info(&Diag);
587 unsigned DiagID = Info.getID();
600 DiagLevel = getDiagnosticLevel(DiagID, DiagClass, Info.getLocation(),
661 Diag.Client->HandleDiagnostic((DiagnosticsEngine::Level)DiagLevel, Info);