diff options
Diffstat (limited to 'compiler/sea_ir/code_gen.h')
-rw-r--r-- | compiler/sea_ir/code_gen.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/compiler/sea_ir/code_gen.h b/compiler/sea_ir/code_gen.h index 5fea79a0a2..edef19d000 100644 --- a/compiler/sea_ir/code_gen.h +++ b/compiler/sea_ir/code_gen.h @@ -101,6 +101,8 @@ class CodeGenPrepassVisitor: public CodeGenPassVisitor { void Visit(SignatureNode* region); void Visit(Region* region); void Visit(InstructionNode* instruction) { } + + void Visit(UnnamedConstInstructionNode* instruction) { } void Visit(ConstInstructionNode* instruction) { } void Visit(ReturnInstructionNode* instruction) { } void Visit(IfNeInstructionNode* instruction) { } @@ -120,6 +122,7 @@ class CodeGenPostpassVisitor: public CodeGenPassVisitor { void Visit(SignatureNode* region); void Visit(Region* region); void Visit(InstructionNode* region) { } + void Visit(UnnamedConstInstructionNode* instruction) { } void Visit(ConstInstructionNode* instruction) { } void Visit(ReturnInstructionNode* instruction) { } void Visit(IfNeInstructionNode* instruction) { } @@ -139,10 +142,10 @@ class CodeGenVisitor: public CodeGenPassVisitor { void Visit(SignatureNode* region); void Visit(Region* region); void Visit(InstructionNode* region); + void Visit(UnnamedConstInstructionNode* instruction); void Visit(ConstInstructionNode* instruction); void Visit(ReturnInstructionNode* instruction); void Visit(IfNeInstructionNode* instruction); - // void Visit(AddIntLitInstructionNode* instruction); void Visit(MoveResultInstructionNode* instruction); void Visit(InvokeStaticInstructionNode* instruction); void Visit(AddIntInstructionNode* instruction); |