提交 0e7f081a authored 作者: Pierre Luc Carrier's avatar Pierre Luc Carrier

Raise MethodNotDefined instead of return empty C code

上级 6af6f546
...@@ -1054,7 +1054,8 @@ class COp(Op): ...@@ -1054,7 +1054,8 @@ class COp(Op):
if self.support_code_marker in self.code_sections: if self.support_code_marker in self.code_sections:
return self.code_sections[self.support_code_marker] return self.code_sections[self.support_code_marker]
else: else:
return "" raise utils.MethodNotDefined("c_support_code",
type(self), self.__class__.__name__)
def c_support_code_apply(self, node, name): def c_support_code_apply(self, node, name):
...@@ -1069,7 +1070,8 @@ class COp(Op): ...@@ -1069,7 +1070,8 @@ class COp(Op):
undef_macros]) undef_macros])
else: else:
return "" raise utils.MethodNotDefined("c_support_code_apply",
type(self), self.__class__.__name__)
def format_c_function_args(self, inp, out): def format_c_function_args(self, inp, out):
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论