From 2c0f2c74bea4f40acb03b0c7c85d9cfc35feff2d Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Wed, 6 Aug 2003 04:23:04 +0000 Subject: New common interface for backends to use git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7625 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/TableGen/TableGenBackend.cpp | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 utils/TableGen/TableGenBackend.cpp (limited to 'utils/TableGen/TableGenBackend.cpp') diff --git a/utils/TableGen/TableGenBackend.cpp b/utils/TableGen/TableGenBackend.cpp new file mode 100644 index 0000000000..f00c6eedb7 --- /dev/null +++ b/utils/TableGen/TableGenBackend.cpp @@ -0,0 +1,17 @@ +//===- TableGenBackend.cpp - Base class for TableGen Backends ---*- C++ -*-===// +// +// This file provides useful services for TableGen backends... +// +//===----------------------------------------------------------------------===// + +#include "TableGenBackend.h" +#include + +void TableGenBackend::EmitSourceFileHeader(const std::string &Desc, + std::ostream &OS) { + OS << "//===- TableGen'erated file -------------------------------------*-" + " C++ -*-===//\n//\n// " << Desc << "\n//\n// Automatically generate" + "d file, do not edit!\n//\n//===------------------------------------" + "----------------------------------===//\n\n"; +} + -- cgit v1.2.3-70-g09d2