Lines Matching refs:DiagnosticString
209 std::string DiagnosticString; member
1312 Init *DiagnosticString = Def->getValueInit("DiagnosticString"); in buildRegisterClasses() local
1313 if (StringInit *SI = dyn_cast<StringInit>(DiagnosticString)) in buildRegisterClasses()
1314 CI->DiagnosticString = std::string(SI->getValue()); in buildRegisterClasses()
1318 if (!CI->DiagnosticString.empty() && CI->DiagnosticType.empty()) in buildRegisterClasses()
1402 Init *DiagnosticString = Rec->getValueInit("DiagnosticString"); in buildOperandClasses() local
1403 if (StringInit *SI = dyn_cast<StringInit>(DiagnosticString)) in buildOperandClasses()
1404 CI->DiagnosticString = std::string(SI->getValue()); in buildOperandClasses()
1407 if (!CI->DiagnosticString.empty() && CI->DiagnosticType.empty()) in buildOperandClasses()
2389 return CI.DiagnosticString.empty(); in emitOperandMatchErrorDiagStrings()
2399 if (!CI.DiagnosticString.empty()) { in emitOperandMatchErrorDiagStrings()
2404 OS << " return \"" << CI.DiagnosticString << "\";\n"; in emitOperandMatchErrorDiagStrings()