version 1.3, 2014/03/30 15:08:03 |
version 1.6, 2014/03/30 16:44:13 |
Line 83 isparent(enum nodeid node, enum nodeid parent) |
|
Line 83 isparent(enum nodeid node, enum nodeid parent) |
|
return(0); |
return(0); |
case (NODE_CMDSYNOPSIS): |
case (NODE_CMDSYNOPSIS): |
switch (parent) { |
switch (parent) { |
|
case (NODE_ITEMIZEDLIST): |
case (NODE_LISTITEM): |
case (NODE_LISTITEM): |
case (NODE_PARA): |
case (NODE_PARA): |
case (NODE_REFSECT1): |
case (NODE_REFSECT1): |
Line 174 isparent(enum nodeid node, enum nodeid parent) |
|
Line 175 isparent(enum nodeid node, enum nodeid parent) |
|
break; |
break; |
} |
} |
return(0); |
return(0); |
|
case (NODE_FILENAME): |
|
switch (parent) { |
|
case (NODE_EMPHASIS): |
|
case (NODE_FUNCSYNOPSISINFO): |
|
case (NODE_LINK): |
|
case (NODE_PARA): |
|
case (NODE_PROGRAMLISTING): |
|
case (NODE_REFDESCRIPTOR): |
|
case (NODE_REFENTRYTITLE): |
|
case (NODE_REFNAME): |
|
case (NODE_REFPURPOSE): |
|
case (NODE_SYNOPSIS): |
|
case (NODE_TERM): |
|
case (NODE_TITLE): |
|
case (NODE_ULINK): |
|
return(1); |
|
default: |
|
break; |
|
} |
|
return(0); |
case (NODE_FUNCDEF): |
case (NODE_FUNCDEF): |
return(NODE_FUNCPROTOTYPE == parent); |
return(NODE_FUNCPROTOTYPE == parent); |
case (NODE_FUNCPROTOTYPE): |
case (NODE_FUNCPROTOTYPE): |
return(NODE_FUNCSYNOPSIS == parent); |
return(NODE_FUNCSYNOPSIS == parent); |
case (NODE_FUNCSYNOPSIS): |
case (NODE_FUNCSYNOPSIS): |
switch (parent) { |
switch (parent) { |
|
case (NODE_ITEMIZEDLIST): |
case (NODE_LISTITEM): |
case (NODE_LISTITEM): |
case (NODE_PARA): |
case (NODE_PARA): |
case (NODE_REFSECT1): |
case (NODE_REFSECT1): |
Line 214 isparent(enum nodeid node, enum nodeid parent) |
|
Line 236 isparent(enum nodeid node, enum nodeid parent) |
|
break; |
break; |
} |
} |
return(0); |
return(0); |
|
case (NODE_ITEMIZEDLIST): |
|
switch (parent) { |
|
case (NODE_ITEMIZEDLIST): |
|
case (NODE_LISTITEM): |
|
case (NODE_REFSECT1): |
|
case (NODE_REFSYNOPSISDIV): |
|
case (NODE_VARIABLELIST): |
|
return(1); |
|
default: |
|
break; |
|
} |
|
return(0); |
case (NODE_LINK): |
case (NODE_LINK): |
case (NODE_ULINK): /* Synonyms? */ |
case (NODE_ULINK): /* Synonyms. */ |
switch (parent) { |
switch (parent) { |
case (NODE_ARG): |
case (NODE_ARG): |
case (NODE_CODE): |
case (NODE_CODE): |
case (NODE_COMMAND): |
case (NODE_COMMAND): |
case (NODE_EMPHASIS): |
case (NODE_EMPHASIS): |
|
case (NODE_FILENAME): |
case (NODE_FUNCDEF): |
case (NODE_FUNCDEF): |
case (NODE_FUNCSYNOPSISINFO): |
case (NODE_FUNCSYNOPSISINFO): |
case (NODE_FUNCTION): |
case (NODE_FUNCTION): |
case (NODE_LINK): |
case (NODE_LINK): |
|
case (NODE_LITERAL): |
case (NODE_MANVOLNUM): |
case (NODE_MANVOLNUM): |
case (NODE_OPTION): |
case (NODE_OPTION): |
case (NODE_PARA): |
case (NODE_PARA): |
Line 245 isparent(enum nodeid node, enum nodeid parent) |
|
Line 281 isparent(enum nodeid node, enum nodeid parent) |
|
} |
} |
return(0); |
return(0); |
case (NODE_LISTITEM): |
case (NODE_LISTITEM): |
return(NODE_VARLISTENTRY == parent); |
switch (parent) { |
|
case (NODE_ITEMIZEDLIST): |
|
case (NODE_VARLISTENTRY): |
|
return(1); |
|
default: |
|
break; |
|
} |
|
return(0); |
|
case (NODE_LITERAL): |
|
switch (parent) { |
|
case (NODE_EMPHASIS): |
|
case (NODE_FUNCSYNOPSISINFO): |
|
case (NODE_LINK): |
|
case (NODE_PARA): |
|
case (NODE_PROGRAMLISTING): |
|
case (NODE_REFDESCRIPTOR): |
|
case (NODE_REFENTRYTITLE): |
|
case (NODE_REFNAME): |
|
case (NODE_REFPURPOSE): |
|
case (NODE_SYNOPSIS): |
|
case (NODE_TERM): |
|
case (NODE_TITLE): |
|
case (NODE_ULINK): |
|
return(1); |
|
default: |
|
break; |
|
} |
|
return(0); |
case (NODE_MANVOLNUM): |
case (NODE_MANVOLNUM): |
switch (parent) { |
switch (parent) { |
case (NODE_CITEREFENTRY): |
case (NODE_CITEREFENTRY): |
Line 278 isparent(enum nodeid node, enum nodeid parent) |
|
Line 341 isparent(enum nodeid node, enum nodeid parent) |
|
return(0); |
return(0); |
case (NODE_PARA): |
case (NODE_PARA): |
switch (parent) { |
switch (parent) { |
|
case (NODE_ITEMIZEDLIST): |
case (NODE_LISTITEM): |
case (NODE_LISTITEM): |
case (NODE_REFSECT1): |
case (NODE_REFSECT1): |
case (NODE_REFSYNOPSISDIV): |
case (NODE_REFSYNOPSISDIV): |
Line 312 isparent(enum nodeid node, enum nodeid parent) |
|
Line 376 isparent(enum nodeid node, enum nodeid parent) |
|
return(0); |
return(0); |
case (NODE_PROGRAMLISTING): |
case (NODE_PROGRAMLISTING): |
switch (parent) { |
switch (parent) { |
|
case (NODE_ITEMIZEDLIST): |
case (NODE_LISTITEM): |
case (NODE_LISTITEM): |
case (NODE_PARA): |
case (NODE_PARA): |
case (NODE_REFSECT1): |
case (NODE_REFSECT1): |
Line 357 isparent(enum nodeid node, enum nodeid parent) |
|
Line 422 isparent(enum nodeid node, enum nodeid parent) |
|
case (NODE_CODE): |
case (NODE_CODE): |
case (NODE_COMMAND): |
case (NODE_COMMAND): |
case (NODE_EMPHASIS): |
case (NODE_EMPHASIS): |
|
case (NODE_FILENAME): |
case (NODE_FUNCDEF): |
case (NODE_FUNCDEF): |
case (NODE_FUNCSYNOPSISINFO): |
case (NODE_FUNCSYNOPSISINFO): |
case (NODE_FUNCTION): |
case (NODE_FUNCTION): |
case (NODE_LINK): |
case (NODE_LINK): |
|
case (NODE_LITERAL): |
case (NODE_MANVOLNUM): |
case (NODE_MANVOLNUM): |
case (NODE_OPTION): |
case (NODE_OPTION): |
case (NODE_PARA): |
case (NODE_PARA): |
Line 381 isparent(enum nodeid node, enum nodeid parent) |
|
Line 448 isparent(enum nodeid node, enum nodeid parent) |
|
return(1); |
return(1); |
} |
} |
return(0); |
return(0); |
|
case (NODE_SBR): |
|
switch (parent) { |
|
case (NODE_ARG): |
|
case (NODE_CMDSYNOPSIS): |
|
return(1); |
|
default: |
|
break; |
|
} |
|
return(0); |
case (NODE_STRUCTNAME): |
case (NODE_STRUCTNAME): |
switch (parent) { |
switch (parent) { |
case (NODE_CODE): |
case (NODE_CODE): |
Line 403 isparent(enum nodeid node, enum nodeid parent) |
|
Line 479 isparent(enum nodeid node, enum nodeid parent) |
|
return(0); |
return(0); |
case (NODE_SYNOPSIS): |
case (NODE_SYNOPSIS): |
switch (parent) { |
switch (parent) { |
|
case (NODE_ITEMIZEDLIST): |
case (NODE_LISTITEM): |
case (NODE_LISTITEM): |
case (NODE_REFSYNOPSISDIV): |
case (NODE_REFSYNOPSISDIV): |
case (NODE_REFSECT1): |
case (NODE_REFSECT1): |
Line 413 isparent(enum nodeid node, enum nodeid parent) |
|
Line 490 isparent(enum nodeid node, enum nodeid parent) |
|
return(0); |
return(0); |
case (NODE_TITLE): |
case (NODE_TITLE): |
switch (parent) { |
switch (parent) { |
|
case (NODE_ITEMIZEDLIST): |
case (NODE_REFENTRYINFO): |
case (NODE_REFENTRYINFO): |
case (NODE_REFSECT1): |
case (NODE_REFSECT1): |
case (NODE_REFSYNOPSISDIV): |
case (NODE_REFSYNOPSISDIV): |
Line 428 isparent(enum nodeid node, enum nodeid parent) |
|
Line 506 isparent(enum nodeid node, enum nodeid parent) |
|
return(1); |
return(1); |
case (NODE_VARIABLELIST): |
case (NODE_VARIABLELIST): |
switch (parent) { |
switch (parent) { |
|
case (NODE_ITEMIZEDLIST): |
case (NODE_PARA): |
case (NODE_PARA): |
case (NODE_REFSECT1): |
case (NODE_REFSECT1): |
case (NODE_REFSYNOPSISDIV): |
case (NODE_REFSYNOPSISDIV): |