Lines Matching refs:DiagnosticString
211 std::string DiagnosticString; member
1326 Init *DiagnosticString = Def->getValueInit("DiagnosticString"); in buildRegisterClasses() local
1327 if (StringInit *SI = dyn_cast<StringInit>(DiagnosticString)) in buildRegisterClasses()
1328 CI->DiagnosticString = std::string(SI->getValue()); in buildRegisterClasses()
1332 if (!CI->DiagnosticString.empty() && CI->DiagnosticType.empty()) in buildRegisterClasses()
1416 Init *DiagnosticString = Rec->getValueInit("DiagnosticString"); in buildOperandClasses() local
1417 if (StringInit *SI = dyn_cast<StringInit>(DiagnosticString)) in buildOperandClasses()
1418 CI->DiagnosticString = std::string(SI->getValue()); in buildOperandClasses()
1421 if (!CI->DiagnosticString.empty() && CI->DiagnosticType.empty()) in buildOperandClasses()
2409 return CI.DiagnosticString.empty(); in emitOperandMatchErrorDiagStrings()
2419 if (!CI.DiagnosticString.empty()) { in emitOperandMatchErrorDiagStrings()
2424 OS << " return \"" << CI.DiagnosticString << "\";\n"; in emitOperandMatchErrorDiagStrings()