OSDN Git Service

Composition2IRCompiler::Compile(): エラーがあったときは false を返すようにした
authorstarg <starg@users.osdn.me>
Tue, 23 Aug 2016 15:44:17 +0000 (00:44 +0900)
committerstarg <starg@users.osdn.me>
Tue, 23 Aug 2016 15:44:17 +0000 (00:44 +0900)
src/ast2ir/composition2ir.cpp

index cf44d9e..5b2f06e 100644 (file)
@@ -33,7 +33,7 @@ bool Composition2IRCompiler::Compile(const AST::Composition& ast, IR::TrackBlock
             m_IR.TrackBlocks[index.ID].Blocks.push_back(i.apply_visitor(*this));
         }
 
-        return true;
+        return !HasErrors();
     }
     catch (const Exceptions::MessageException& e)
     {