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;h=c852062fb3e2b1b236f83a1656b853a04efb5929;hb=b2c6aed4003ef264fb48eed9ac9f2d0f6c2d5b13;hp=479d5d22ca4be36ee55c30c9b0eb19505d768718;hpb=8561e498009a25473db94b0e667866aa79de90b1;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."); + } }