X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=utils%2FTableGen%2FTableGenBackend.cpp;h=87a1b3da11969720a5a4923a95d660cdb8066242;hb=56867520990a4fea1353d55f71bb74a0126554e6;hp=f00c6eedb74d4ddbfbaac41b3d141e737c70619e;hpb=2c0f2c74bea4f40acb03b0c7c85d9cfc35feff2d;p=oota-llvm.git diff --git a/utils/TableGen/TableGenBackend.cpp b/utils/TableGen/TableGenBackend.cpp index f00c6eedb74..87a1b3da119 100644 --- a/utils/TableGen/TableGenBackend.cpp +++ b/utils/TableGen/TableGenBackend.cpp @@ -1,14 +1,22 @@ //===- TableGenBackend.cpp - Base class for TableGen Backends ---*- C++ -*-===// // +// The LLVM Compiler Infrastructure +// +// This file is distributed under the University of Illinois Open Source +// License. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// +// // This file provides useful services for TableGen backends... // //===----------------------------------------------------------------------===// #include "TableGenBackend.h" -#include +#include "Record.h" +using namespace llvm; void TableGenBackend::EmitSourceFileHeader(const std::string &Desc, - std::ostream &OS) { + std::ostream &OS) const { OS << "//===- TableGen'erated file -------------------------------------*-" " C++ -*-===//\n//\n// " << Desc << "\n//\n// Automatically generate" "d file, do not edit!\n//\n//===------------------------------------"