commit | 41232d266198dcf4741df3f0a471800750fc8281 | [log] [tgz] |
---|---|---|
author | Simon Pilgrim <llvm-dev@redking.me.uk> | Mon Apr 29 17:41:27 2019 +0000 |
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | Mon Apr 29 17:41:27 2019 +0000 |
tree | 6907b1254b7e3457321bf6c9ab3903431c3dbdad | |
parent | 19cde6200860ff50ae38a9fe3e8869fadce967df [diff] [blame] |
[TableGen] Fix null pointer dereferencing. Reported in https://www.viva64.com/en/b/0629/ llvm-svn: 359474
diff --git a/llvm/utils/TableGen/SearchableTableEmitter.cpp b/llvm/utils/TableGen/SearchableTableEmitter.cpp index b847ef3..dc5660a 100644 --- a/llvm/utils/TableGen/SearchableTableEmitter.cpp +++ b/llvm/utils/TableGen/SearchableTableEmitter.cpp
@@ -611,7 +611,7 @@ if (!Ty) PrintFatalError(Twine("Field '") + Field.Name + "' of table '" + Table.Name + "' has incompatible type: " + - Ty->getAsString() + " vs. " + + Field.RecType->getAsString() + " vs. " + TI->getType()->getAsString()); Field.RecType = Ty; }