llvm/llvm/utils/TableGen/Attributes.cpp

//===- Attributes.cpp - Generate attributes -------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

#include "llvm/TableGen/Record.h"
#include "llvm/TableGen/TableGenBackend.h"
#include <vector>
usingnamespacellvm;

#define DEBUG_TYPE

namespace {

class Attributes {};

} // End anonymous namespace.

void Attributes::emitTargetIndependentNames(raw_ostream &OS) {}

void Attributes::emitFnAttrCompatCheck(raw_ostream &OS, bool IsStringAttr) {}

void Attributes::emitAttributeProperties(raw_ostream &OS) {}

void Attributes::run(raw_ostream &OS) {}

static TableGen::Emitter::OptClass<Attributes> X("gen-attrs",
                                                 "Generate attributes");