mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 22:58:20 +00:00
binpac: Add pre-commit hooks and run clang-format on everything
This commit is contained in:
parent
090ac0a6e0
commit
090325df40
91 changed files with 3086 additions and 3665 deletions
|
@ -1,14 +1,12 @@
|
|||
#include "pac_exception.h"
|
||||
#include "pac_enum.h"
|
||||
|
||||
#include "pac_exception.h"
|
||||
#include "pac_expr.h"
|
||||
#include "pac_exttype.h"
|
||||
#include "pac_output.h"
|
||||
#include "pac_typedecl.h"
|
||||
|
||||
Enum::Enum(ID* id, Expr* expr)
|
||||
: id_(id), expr_(expr)
|
||||
{
|
||||
}
|
||||
Enum::Enum(ID* id, Expr* expr) : id_(id), expr_(expr) { }
|
||||
|
||||
Enum::~Enum()
|
||||
{
|
||||
|
@ -16,7 +14,7 @@ Enum::~Enum()
|
|||
delete expr_;
|
||||
}
|
||||
|
||||
void Enum::GenHeader(Output* out_h, int *pval)
|
||||
void Enum::GenHeader(Output* out_h, int* pval)
|
||||
{
|
||||
ASSERT(pval);
|
||||
if ( expr_ )
|
||||
|
@ -30,31 +28,30 @@ void Enum::GenHeader(Output* out_h, int *pval)
|
|||
global_env()->AddConstID(id_, *pval);
|
||||
}
|
||||
|
||||
EnumDecl::EnumDecl(ID *id, EnumList *enumlist)
|
||||
: Decl(id, ENUM), enumlist_(enumlist)
|
||||
EnumDecl::EnumDecl(ID* id, EnumList* enumlist) : Decl(id, ENUM), enumlist_(enumlist)
|
||||
{
|
||||
ID *type_id = id->clone();
|
||||
ID* type_id = id->clone();
|
||||
datatype_ = new ExternType(type_id, ExternType::NUMBER);
|
||||
extern_typedecl_ = new TypeDecl(type_id, 0, datatype_);
|
||||
}
|
||||
|
||||
EnumDecl::~EnumDecl()
|
||||
{
|
||||
delete_list(EnumList, enumlist_);
|
||||
{
|
||||
delete_list(EnumList, enumlist_);
|
||||
delete extern_typedecl_;
|
||||
}
|
||||
|
||||
void EnumDecl::Prepare()
|
||||
{
|
||||
// Do nothing
|
||||
void EnumDecl::Prepare()
|
||||
{
|
||||
// Do nothing
|
||||
}
|
||||
|
||||
void EnumDecl::GenForwardDeclaration(Output *out_h)
|
||||
{
|
||||
void EnumDecl::GenForwardDeclaration(Output* out_h)
|
||||
{
|
||||
out_h->println("enum %s {", id_->Name());
|
||||
out_h->inc_indent();
|
||||
int c = 0;
|
||||
foreach(i, EnumList, enumlist_)
|
||||
foreach (i, EnumList, enumlist_)
|
||||
{
|
||||
(*i)->GenHeader(out_h, &c);
|
||||
++c;
|
||||
|
@ -65,6 +62,5 @@ void EnumDecl::GenForwardDeclaration(Output *out_h)
|
|||
|
||||
void EnumDecl::GenCode(Output* out_h, Output* /* out_cc */)
|
||||
{
|
||||
// Do nothing
|
||||
// Do nothing
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue