30 lines
793 B
Plaintext
30 lines
793 B
Plaintext
%{
|
|||
|
|
--------------------------------------------------------------------------------
|
||
|
|
--
|
||
|
|
-- This file is part of the Doxyrest toolkit.
|
||
|
|
--
|
||
|
|
-- Doxyrest is distributed under the MIT license.
|
||
|
|
-- For details see accompanying license.txt file,
|
||
|
|
-- the public copy of which is also available at:
|
||
|
|
-- http://tibbo.com/downloads/archive/doxyrest/license.txt
|
||
|
|
--
|
||
|
|
--------------------------------------------------------------------------------
|
||
|
|
|
||
|
|
local argArray = table.pack(...)
|
||
|
|
local compound = argArray[1]
|
||
|
|
}
|
||
|
|
// namespaces
|
||
|
|
|
||
|
|
%{
|
||
|
|
for i = 1, #compound.namespaceArray do
|
||
|
|
local item = compound.namespaceArray[i]
|
||
|
|
local targetFileName = getItemFileName(item)
|
||
|
|
|
||
|
|
if compound.compoundKind ~= "group" then
|
||
|
|
generateFile(targetFileName, "namespace.rst.in", item)
|
||
|
|
end
|
||
|
|
|
||
|
|
emit(getNamespaceTree(item))
|
||
|
|
end -- for
|
||
|
|
}
|