Name

Namespaces — These tags record the namespaces inside the source file.

Synopsis


na#[namespaceID] [name]
nloc {Location}
nnspace na#[parentId>  
nmem (ty#|ro#|gr#)[memberId]
[...]
nalias [alias_name]
npos {Location} {Location} {Location} {Location}

Definition

[namespaceId] The unique number identifying this namespace. [name] The name of this namespace.
{Location} The location where the definition of this namespace starts in the source file.
[parentId] The Id. of this namespaces parent namespace.
[memberId] The Id. of the type, routine, or group that defines this member of the namespace.
[alias_name] The name of this namespaces alias.
{Location} {Location} {Location} {Location} Four location tags, in order, the begining of the Namespace declaration, the ending of the Namespace declaration, the begining of the Namespace body, and lastly the ending of the Namespace body.