mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 14:48:21 +00:00
![]() * origin/topic/jsiwek/gh-893-intrusive-ptr-migration: (151 commits) Integrate review feedback Switch Broker Val converter visitor to return IntrusivePtr Change BroFunc ctor to take const-ref IntrusivePtr<ID> Add version of Frame::SetElement() taking IntrusivePtr<ID> Change Scope/Func inits from id_list* to vector<IntrusivePtr<ID>> Change Scope::GenerateTemporary() to return IntrusivePtr Deprecate Scope::ReturnType(), replace with GetReturnType() Deprecate Scope::ScopeID(), replace with GetID() Switch parsing to use vector<IntrusivePtr<Attr>> from attr_list Deprecate TableVal::FindAttr(), replace with GetAttr() Deprecate TypeDecl::FindAttr(), replace with GetAttr() Deprecate ID::FindAttr(), replace with GetAttr() Deprecate Attributes::FindAttr(), replace with Find() Deprecate Attributes::AddAttrs(Attributes*) Add Attributes ctor that takes IntrusivePtrs Change Attributes to store std:vector<IntrusivePtr<Attr>> Change Attr::SetAttrExpr() to non-template Deprecate Attr::AttrExpr(), replace with GetExpr() Deprecate ID::Attrs(), replace with GetAttrs() Remove weak_ref param from ID::SetVal() ... |
||
---|---|---|
.. | ||
files | ||
frameworks | ||
misc | ||
protocols | ||
utils | ||
init-bare.zeek | ||
init-default.zeek | ||
init-frameworks-and-bifs.zeek |