Lines Matching defs:DiagnosticsEngine

61 static void DummyArgToStringFn(DiagnosticsEngine::ArgumentKind AK, intptr_t QT,
63 ArrayRef<DiagnosticsEngine::ArgumentValue> PrevArgs,
71 DiagnosticsEngine::DiagnosticsEngine(
82 DiagnosticsEngine::~DiagnosticsEngine() {
88 void DiagnosticsEngine::dump() const {
92 void DiagnosticsEngine::dump(StringRef DiagName) const {
96 void DiagnosticsEngine::setClient(DiagnosticConsumer *client,
102 void DiagnosticsEngine::pushMappings(SourceLocation Loc) {
106 bool DiagnosticsEngine::popMappings(SourceLocation Loc) {
118 void DiagnosticsEngine::Reset(bool soft /*=false*/) {
146 void DiagnosticsEngine::SetDelayedDiagnostic(unsigned DiagID, StringRef Arg1,
157 void DiagnosticsEngine::ReportDelayed() {
164 DiagnosticsEngine::DiagState::getOrAddMapping(diag::kind Diag) {
175 void DiagnosticsEngine::DiagStateMap::appendFirst(DiagState *State) {
181 void DiagnosticsEngine::DiagStateMap::append(SourceManager &SrcMgr,
206 DiagnosticsEngine::DiagState *
207 DiagnosticsEngine::DiagStateMap::lookup(SourceManager &SrcMgr,
218 DiagnosticsEngine::DiagState *
219 DiagnosticsEngine::DiagStateMap::File::lookup(unsigned Offset) const {
228 DiagnosticsEngine::DiagStateMap::File *
229 DiagnosticsEngine::DiagStateMap::getFile(SourceManager &SrcMgr,
257 void DiagnosticsEngine::DiagStateMap::dump(SourceManager &SrcMgr,
348 void DiagnosticsEngine::PushDiagStatePoint(DiagState *State,
354 void DiagnosticsEngine::setSeverity(diag::kind Diag, diag::Severity Map,
402 bool DiagnosticsEngine::setSeverityForGroup(diag::Flavor Flavor,
417 bool DiagnosticsEngine::setSeverityForGroup(diag::Flavor Flavor,
425 bool DiagnosticsEngine::setDiagnosticGroupWarningAsError(StringRef Group,
456 bool DiagnosticsEngine::setDiagnosticGroupErrorAsFatal(StringRef Group,
486 void DiagnosticsEngine::setSeverityForAll(diag::Flavor Flavor,
499 void DiagnosticsEngine::Report(const StoredDiagnostic &storedDiag) {
520 if (DiagLevel == DiagnosticsEngine::Warning)
527 bool DiagnosticsEngine::EmitCurrentDiagnostic(bool Force) {
561 void DiagnosticConsumer::HandleDiagnostic(DiagnosticsEngine::Level DiagLevel,
566 if (DiagLevel == DiagnosticsEngine::Warning)
568 else if (DiagLevel >= DiagnosticsEngine::Error)
856 getArgKind(0) == DiagnosticsEngine::ak_std_string) {
866 SmallVector<DiagnosticsEngine::ArgumentValue, 8> FormattedArgs;
874 if (getArgKind(i) == DiagnosticsEngine::ak_qualtype)
927 DiagnosticsEngine::ArgumentKind Kind = getArgKind(ArgNo);
933 DiagnosticsEngine::ArgumentKind Kind2 = getArgKind(ArgNo2);
934 if (Kind == DiagnosticsEngine::ak_qualtype &&
935 Kind2 == DiagnosticsEngine::ak_qualtype)
936 Kind = DiagnosticsEngine::ak_qualtype_pair;
962 case DiagnosticsEngine::ak_std_string: {
968 case DiagnosticsEngine::ak_c_string: {
979 case DiagnosticsEngine::ak_sint: {
998 case DiagnosticsEngine::ak_uint: {
1017 case DiagnosticsEngine::ak_tokenkind: {
1039 case DiagnosticsEngine::ak_identifierinfo: {
1053 case DiagnosticsEngine::ak_addrspace:
1054 case DiagnosticsEngine::ak_qual:
1055 case DiagnosticsEngine::ak_qualtype:
1056 case DiagnosticsEngine::ak_declarationname:
1057 case DiagnosticsEngine::ak_nameddecl:
1058 case DiagnosticsEngine::ak_nestednamespec:
1059 case DiagnosticsEngine::ak_declcontext:
1060 case DiagnosticsEngine::ak_attr:
1067 case DiagnosticsEngine::ak_qualtype_pair: {
1114 FormattedArgs.push_back(std::make_pair(DiagnosticsEngine::ak_qualtype,
1128 FormattedArgs.push_back(std::make_pair(DiagnosticsEngine::ak_qualtype,
1140 if (Kind == DiagnosticsEngine::ak_qualtype_pair)
1142 else if (Kind != DiagnosticsEngine::ak_std_string)
1145 FormattedArgs.push_back(std::make_pair(DiagnosticsEngine::ak_c_string,
1153 StoredDiagnostic::StoredDiagnostic(DiagnosticsEngine::Level Level, unsigned ID,
1157 StoredDiagnostic::StoredDiagnostic(DiagnosticsEngine::Level Level,
1171 StoredDiagnostic::StoredDiagnostic(DiagnosticsEngine::Level Level, unsigned ID,
1191 /// reported by DiagnosticsEngine.
1199 DiagnosticsEngine::Level DiagLevel,