All Units

Name Description
ok_cdecl_external

Bug:

Parsing of this unit fails with Warning[2]: Error EPasDoc: todo/ok_cdecl_external.pas(5): Unexpected keyword external.

ok_complicated_record

This unit is used for converting to and from the BigEndian format. See http://community.borland.com/article/0,1410,28964,00.html.

ok_deprecated_tag

Test @deprecated tag.

ok_directive_as_identifier

All calling-convention specifiers must *not* be made links in docs.

ok_expanding_descriptions

This is a test of tags expanded by TPasItem handlers. Of course with @abstract tag using some recursive tag: See also TestPasMethodTags

ok_hint_directives

Test parsing "platform", "library" and "deprecated" directives (called collectively "hint directives") by pasdoc.

ok_line_break

Test @br tag.

ok_links

Test various things with links.

ok_links_2

Helper unit for test in ok_links.

ok_link_class_unit_level

This is a link from unit's description to an identifier inside the same unit: some procedure Foo, some class TBar.

ok_link_explicite_name

 

ok_nodescription_printing

pasdoc's LaTeX documentation of this unit omitted many things before revision 1.20 of PasDoc_GenLatex.pas.

ok_paragraph_in_single_line_comment

This is the 1st paragraph.

ok_tag_name_case

Trivial unit to test that tag case does not matter.

ok_tag_params_no_parens

This is a demo unit using tags without enclosing them in ()

ok_value_member_tags

 

warning_abstract_termination

The abstract tag for TAbstractTerminationClass is unterminated. PasDoc should either terminate the tag itself, give a warning, or both

warning_abstract_twice

Second abstract

warning_not_existing_tags

 

warning_tags_no_parameters

 

warning_value_member_tags