def show_error(self, message: str, error_code: ErrorCode=ErrorCode.invalid_annotation, node: Optional[ast.AST]=None) -> None:
    self.error_ctx.show_error((node or self.node), message, error_code=error_code)
def show_error(self, message: str, error_code: ErrorCode=ErrorCode.invalid_annotation, node: Optional[ast.AST]=None) -> None:
    self.error_ctx.show_error((node or self.node), message, error_code=error_code)