mirror of
https://github.com/zeek/zeek.git
synced 2025-10-04 07:38:19 +00:00
tracking of event groups for compilation to standalone-C++
This commit is contained in:
parent
b25a844210
commit
ca49e69aac
17 changed files with 153 additions and 67 deletions
|
@ -32,7 +32,8 @@ void DeclareLambda(const LambdaExpr* l, const ProfileFunc* pf);
|
|||
// dynamic casting approach, which only requires one additional class.
|
||||
|
||||
void CreateFunction(const FuncTypePtr& ft, const ProfileFunc* pf, const std::string& fname, const StmtPtr& body,
|
||||
int priority, const LambdaExpr* l, FunctionFlavor flavor);
|
||||
int priority, const LambdaExpr* l, FunctionFlavor flavor,
|
||||
const std::forward_list<EventGroupPtr>* e_g = nullptr);
|
||||
|
||||
// Used for the case of creating a custom subclass of CPPStmt.
|
||||
void DeclareSubclass(const FuncTypePtr& ft, const ProfileFunc* pf, const std::string& fname, const std::string& args,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue