summaryrefslogtreecommitdiff
path: root/src/validator.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/validator.cc')
-rw-r--r--src/validator.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/validator.cc b/src/validator.cc
index f662b3b0..b3f231bd 100644
--- a/src/validator.cc
+++ b/src/validator.cc
@@ -94,6 +94,7 @@ class Validator : public ExprVisitor::Delegate {
Result OnCallExpr(CallExpr*) override;
Result OnCallIndirectExpr(CallIndirectExpr*) override;
Result OnCallRefExpr(CallRefExpr*) override;
+ Result OnCodeMetadataExpr(CodeMetadataExpr*) override;
Result OnCompareExpr(CompareExpr*) override;
Result OnConstExpr(ConstExpr*) override;
Result OnConvertExpr(ConvertExpr*) override;
@@ -286,6 +287,10 @@ Result Validator::OnCallRefExpr(CallRefExpr* expr) {
return Result::Error;
}
+Result Validator::OnCodeMetadataExpr(CodeMetadataExpr* expr) {
+ return Result::Ok;
+}
+
Result Validator::OnCompareExpr(CompareExpr* expr) {
result_ |= validator_.OnCompare(expr->loc, expr->opcode);
return Result::Ok;