mirror of
https://github.com/zeek/zeek.git
synced 2025-10-04 23:58:20 +00:00
-O gen-C++ support for type expressions
This commit is contained in:
parent
ae62209e78
commit
9f5fba7003
6 changed files with 29 additions and 0 deletions
|
@ -16,6 +16,7 @@ namespace zeek::detail {
|
|||
|
||||
using FileValPtr = IntrusivePtr<FileVal>;
|
||||
using FuncValPtr = IntrusivePtr<FuncVal>;
|
||||
using TypeValPtr = IntrusivePtr<TypeVal>;
|
||||
|
||||
class InitsManager;
|
||||
|
||||
|
@ -274,6 +275,7 @@ protected:
|
|||
void Generate(InitsManager* im, std::vector<TableValPtr>& ivec, int offset, ValElemVec& init_vals) const;
|
||||
void Generate(InitsManager* im, std::vector<FileValPtr>& ivec, int offset, ValElemVec& init_vals) const;
|
||||
void Generate(InitsManager* im, std::vector<FuncValPtr>& ivec, int offset, ValElemVec& init_vals) const;
|
||||
void Generate(InitsManager* im, std::vector<TypeValPtr>& ivec, int offset, ValElemVec& init_vals) const;
|
||||
void Generate(InitsManager* im, std::vector<AttrPtr>& ivec, int offset, ValElemVec& init_vals) const;
|
||||
void Generate(InitsManager* im, std::vector<AttributesPtr>& ivec, int offset, ValElemVec& init_vals) const;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue