summaryrefslogtreecommitdiff
path: root/src/type-checker.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/type-checker.h')
-rw-r--r--src/type-checker.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/type-checker.h b/src/type-checker.h
index d0747b6b..dfaa9377 100644
--- a/src/type-checker.h
+++ b/src/type-checker.h
@@ -121,6 +121,8 @@ class TypeChecker {
Result OnUnreachable();
Result EndFunction();
+ static Result CheckType(Type actual, Type expected);
+
private:
void WABT_PRINTF_FORMAT(2, 3) PrintError(const char* fmt, ...);
Result TopLabel(Label** out_label);
@@ -138,7 +140,6 @@ class TypeChecker {
void PushType(Type type);
void PushTypes(const TypeVector& types);
Result CheckTypeStackEnd(const char* desc);
- Result CheckType(Type actual, Type expected);
Result CheckTypes(const TypeVector &actual, const TypeVector &expected);
Result CheckSignature(const TypeVector& sig, const char* desc);
Result CheckReturnSignature(const TypeVector& sig, const TypeVector &expected,const char *desc);