Searched refs:DiagInfo (Results 1 – 2 of 2) sorted by relevance
242 std::vector<CustomDiagDesc> DiagInfo; member in clang::diag::CustomDiagInfo250 assert(DiagID - DIAG_UPPER_LIMIT < DiagInfo.size() && in getDescription()252 return DiagInfo[DiagID - DIAG_UPPER_LIMIT]; in getDescription()262 unsigned ID = DiagInfo.size() + DIAG_UPPER_LIMIT; in getOrCreateDiagID()264 DiagInfo.push_back(D); in getOrCreateDiagID()
1679 Diagnostic DiagInfo(&Diags, DB); in EmitDiagnostic() local1681 switch (DiagnosticIDs::getDiagnosticSFINAEResponse(DiagInfo.getID())) { in EmitDiagnostic()1694 (*Info)->addSFINAEDiagnostic(DiagInfo.getLocation(), in EmitDiagnostic()1695 PartialDiagnostic(DiagInfo, Context.getDiagAllocator())); in EmitDiagnostic()1709 SourceLocation Loc = DiagInfo.getLocation(); in EmitDiagnostic()1717 (*Info)->addSFINAEDiagnostic(DiagInfo.getLocation(), in EmitDiagnostic()1718 PartialDiagnostic(DiagInfo, Context.getDiagAllocator())); in EmitDiagnostic()1734 DiagInfo.getID(), DiagInfo.getLocation()); in EmitDiagnostic()1741 DiagInfo.getLocation(), in EmitDiagnostic()1742 PartialDiagnostic(DiagInfo, Context.getDiagAllocator())); in EmitDiagnostic()