All Classes, Interfaces, Objects and Records

Name Unit Description
EBar ok_expanding_descriptions

 

EFoo ok_expanding_descriptions

 

EFoo ok_tag_params_no_parens

 

EXyz ok_expanding_descriptions

 

TAbstractTerminationClass warning_abstract_termination

(This abstract tag lacks the closing parenthesis. How will PasDoc handle this error?

TBar ok_link_class_unit_level

These are links from class' description to an identifiers inside the same class. Note that @links here first check *inside* the class, then outside (i.e. in the whole unit). That's why link to Foo below is a link to a method Foo inside this class, not to a global procedure Foo. Links inside the class: Foo, Sthg.

Links outside of the class: ok_link_class_unit_level.Foo, Xyz. Note that I has to qualify Foo with unit's name and write "ok_link_class_unit_level.Foo" to get a link to procedure in the unit. Just like I would do in a Pascal code.

TClass1 ok_nodescription_printing

 

TDoubleEndianCnvRec ok_complicated_record

TDoubleEndianCnvRec is used in ConvertDouble to convert a double to or from the BigEndian format.

TMyClass ok_deprecated_tag

Deprecated class.

TMyClass ok_directive_as_identifier

 

TMyClass ok_expanding_descriptions

These are some tags that are not allowed to have parameters: name TMyClass, inherited TMyClassAncestor, nil Nil, true True, false False, classname TMyClass. Some of them are valid only within a class, but this is not important for this test.

TMyClass ok_value_member_tags

TMyClass warning_value_member_tags

This should cause 3 warnings: MyField1 has two descriptions, MyField2 has two descriptions, and NotExistsingMember does not exist.

TMyClassAncestor ok_expanding_descriptions

 

TMyRecord ok_nodescription_printing

 

TMyRecord ok_value_member_tags

 

TMyRecord2 ok_nodescription_printing

This record has a description, but still LaTeX output will not list it in it's summary list (in the "Overview" section). (i.e. before applying my patch)

TMyRecord3 ok_nodescription_printing

 

TSomeClass ok_links

 

TSomeClass ok_links_2

 

TSomeOtherClass ok_links_2

 

TTestClassDeprecated ok_hint_directives

 

TTestingClass ok_link_explicite_name

I'm a testing class, oh ! And don't forget to look at my method !

TTestRecordDeprecated ok_hint_directives