llvm-project/mlir/lib/TableGen
Jacques Pienaar 27e8efedf8 Add DialectType and generate docs for dialect types
Add new `typeDescription` (description was already used by base constraint class) field to type to allow writing longer descriptions about a type being defined. This allows for providing additional information/rationale for a defined type. This currently uses `description` as the heading/name for the type in the generated documentation.

PiperOrigin-RevId: 273299332
2019-10-07 08:41:13 -07:00
..
Argument.cpp Remove unnecessary C++ specifier in CPP files. NFC. 2019-05-20 13:42:13 -07:00
Attribute.cpp [spirv] Add support for BitEnumAttr 2019-09-16 09:23:22 -07:00
CMakeLists.txt Add missing file from cmakelist 2019-09-30 13:37:54 -07:00
Constraint.cpp Qualify StringRef to fix Windows build failure 2019-08-01 14:14:31 -07:00
Dialect.cpp Add DialectType and generate docs for dialect types 2019-10-07 08:41:13 -07:00
Format.cpp NFC: Add a missing include for std::isalnum and std::digit. 2019-06-01 20:04:03 -07:00
OpInterfaces.cpp Enable autogenerating OpInterface method declarations 2019-09-30 12:42:58 -07:00
OpTrait.cpp Enable autogenerating OpInterface method declarations 2019-09-30 12:42:58 -07:00
Operator.cpp Remove dead code. 2019-07-30 06:17:57 -07:00
Pattern.cpp Remove unused variables and methods to address compiler warnings 2019-09-25 19:05:30 -07:00
Predicate.cpp [TableGen] Support array attribute subclasses and constraints 2019-04-05 07:43:32 -07:00
Type.cpp Add DialectType and generate docs for dialect types 2019-10-07 08:41:13 -07:00