We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 01ea528 commit 196a09fCopy full SHA for 196a09f
mlir/docs/Interfaces.md
@@ -409,6 +409,10 @@ comprised of the following components:
409
the instance is the interface class. In the trait declaration, the
410
type of the instance is the concrete entity class
411
(e.g. `IntegerAttr`, `FuncOp`, etc.).
412
+* Extra Trait Class Declarations (Optional: `extraTraitClassDeclaration`)
413
+ - Additional C++ code that is injected into the interface trait
414
+ declaration.
415
+ - Allows the same replacements as extra shared class declarations.
416
417
`OpInterface` classes may additionally contain the following:
418
0 commit comments