Add static assertions into the various attachInterface methods, which are
used for adding external interface implementations to attributes, operations
and types, that ensure ExternalModel interface classes are instantiated for
the same concrete operation for the concrete base (potentially self) attribute
or type as they are attached to. FallbackModels remain usable for generic
interface models that should support more than one kind of entities.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo