14 #ifndef LLVM_TABLEGEN_ERROR_H
15 #define LLVM_TABLEGEN_ERROR_H
23 void PrintNote(ArrayRef<SMLoc> NoteLoc,
const Twine &Msg);
34 void PrintWarning(ArrayRef<SMLoc> WarningLoc,
const Twine &Msg);
38 void PrintError(ArrayRef<SMLoc> ErrorLoc,
const Twine &Msg);
39 void PrintError(
const char *Loc,
const Twine &Msg);
40 void PrintError(
const Record *Rec,
const Twine &Msg);
41 void PrintError(
const RecordVal *RecVal,
const Twine &Msg);