X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.scl.compiler%2Fsrc%2Forg%2Fsimantics%2Fscl%2Fcompiler%2Felaboration%2Fchr%2Frelations%2FUnresolvedCHRRelation.java;fp=bundles%2Forg.simantics.scl.compiler%2Fsrc%2Forg%2Fsimantics%2Fscl%2Fcompiler%2Felaboration%2Fchr%2Frelations%2FUnresolvedCHRRelation.java;h=c852062fb3e2b1b236f83a1656b853a04efb5929;hb=bf540e621923947f9d6f4d5eeef5d05f08373125;hp=479d5d22ca4be36ee55c30c9b0eb19505d768718;hpb=c50bc3cc6be9e1d21793c2e9c6777ca933d3a043;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/elaboration/chr/relations/UnresolvedCHRRelation.java b/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/elaboration/chr/relations/UnresolvedCHRRelation.java index 479d5d22c..c852062fb 100644 --- a/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/elaboration/chr/relations/UnresolvedCHRRelation.java +++ b/bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/elaboration/chr/relations/UnresolvedCHRRelation.java @@ -3,6 +3,7 @@ package org.simantics.scl.compiler.elaboration.chr.relations; import org.simantics.scl.compiler.common.exceptions.InternalCompilerError; import org.simantics.scl.compiler.elaboration.chr.CHRRelation; import org.simantics.scl.compiler.internal.parsing.Symbol; +import org.simantics.scl.compiler.types.TPred; import org.simantics.scl.compiler.types.TVar; import org.simantics.scl.compiler.types.Type; @@ -23,4 +24,8 @@ public class UnresolvedCHRRelation extends Symbol implements CHRRelation { public TVar[] getTypeVariables() { throw new InternalCompilerError("Encountered unresolved CHRRelation during type checking."); } + + public TPred[] getTypeConstraints() { + throw new InternalCompilerError("Encountered unresolved CHRRelation during type checking."); + } }