mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 14:48:21 +00:00
Fix generated docs displaying "func" for events in identifier summary table.
This commit is contained in:
parent
0a14cd11f6
commit
515b96685a
2 changed files with 16 additions and 7 deletions
17
src/ID.cc
17
src/ID.cc
|
@ -623,10 +623,19 @@ void ID::DescribeReSTShort(ODesc* d) const
|
||||||
if ( ! is_type && type->GetTypeID() )
|
if ( ! is_type && type->GetTypeID() )
|
||||||
d->Add(type->GetTypeID());
|
d->Add(type->GetTypeID());
|
||||||
else
|
else
|
||||||
if ( type->IsSet() )
|
{
|
||||||
d->Add("set");
|
TypeTag t = type->Tag();
|
||||||
else
|
switch ( t ) {
|
||||||
d->Add(type_name(type->Tag()));
|
case TYPE_TABLE:
|
||||||
|
d->Add(type->IsSet() ? "set" : type_name(t));
|
||||||
|
break;
|
||||||
|
case TYPE_FUNC:
|
||||||
|
d->Add(type->AsFuncType()->IsEvent() ? "event" : type_name(t));
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
d->Add(type_name(t));
|
||||||
|
}
|
||||||
|
}
|
||||||
d->Add("`");
|
d->Add("`");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -53,9 +53,9 @@ Types
|
||||||
|
|
||||||
Events
|
Events
|
||||||
######
|
######
|
||||||
============================================= ==========================
|
============================================== ==========================
|
||||||
:bro:id:`Example::an_event`: :bro:type:`func` Summarize "an_event" here.
|
:bro:id:`Example::an_event`: :bro:type:`event` Summarize "an_event" here.
|
||||||
============================================= ==========================
|
============================================== ==========================
|
||||||
|
|
||||||
Functions
|
Functions
|
||||||
#########
|
#########
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue