#include "llvm/TableGen/Error.h"
#include "llvm/TableGen/Record.h"
#include "llvm/TableGen/TableGenBackend.h"
#include <vector>
usingnamespacellvm;
#define DEBUG_TYPE …
namespace {
class Attributes { … };
}
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");