[TableGen] Improve algorithm for inheriting class template args and fields
authorPaul C. Anagnostopoulos <paul@windfall.com>
Fri, 8 Jan 2021 14:44:27 +0000 (09:44 -0500)
committerPaul C. Anagnostopoulos <paul@windfall.com>
Wed, 20 Jan 2021 14:31:43 +0000 (09:31 -0500)
commitc056f824340ff0189f3ef7870b83e3730de401d1
treee533026d5b5299bf39d38ba375b92b66699fda8e
parent21bfd068b32ece1c6fbc912208e7cd1782a8c3fc
[TableGen] Improve algorithm for inheriting class template args and fields

Differential Revision: https://reviews.llvm.org/D94822
llvm/include/llvm/TableGen/Record.h
llvm/lib/TableGen/Record.cpp
llvm/lib/TableGen/TGParser.cpp
llvm/test/TableGen/self-reference-typeerror.td