H | |
HandleDeath, NaturalDocs:: | |
HAS_CONTENT | |
HasAnything, NaturalDocs:: | |
hasBraceGroups, NaturalDocs:: | |
hasChanged, NaturalDocs:: | |
HasChanged, NaturalDocs:: | |
HasChildren, NaturalDocs:: | |
HasClass, NaturalDocs:: | |
HasContent | |
HasCurrentInterpretation, NaturalDocs:: | |
HasDefinition | |
HasDefinitions | |
HasIgnoredPrefixes, NaturalDocs:: | |
HasIndexes, NaturalDocs:: | |
HasItem | |
HasMultipleFiles, NaturalDocs:: | |
HasMultiplePackages, NaturalDocs:: | |
HasOnlyCFChars, NaturalDocs:: | |
HasParentReference | |
HasParentReferences, NaturalDocs:: | |
HasParents, NaturalDocs:: | |
HasReferences, NaturalDocs:: | |
Height, NaturalDocs:: | |
HEIGHT | |
hereDocTerminators, NaturalDocs:: | |
History | |
How IndexElements Work, NaturalDocs:: | |
How to Apply These Terms to Your New Programs | |
How to Approach, NaturalDocs:: |
Should be called whenever Natural Docs dies out of execution.
sub HandleDeath
Returns whether the file has any symbol or reference definitions at all.
sub HasAnything
Whether the file has brace groups or not.
my $hasBraceGroups
Whether the menu changed or not, regardless of why.
my $hasChanged
Returns whether the menu has changed or not.
sub HasChanged
Returns whether any child SymbolStrings are defined.
sub HasChildren
Returns whether the file defines the passed class SymbolString.
sub HasClass #( class )
Returns whether the FileName contains Natural Docs content.
sub HasContent #( file )
Returns whether the file contains Natural Docs content or not.
sub HasContent
Returns whether the reference has a current interpretation or not.
sub HasCurrentInterpretation
Returns whether there is a definition for the passed FileName.
sub HasDefinition #( ExtensionID extension, string itemString, FileName file ) => bool
Returns whether there is a definition for the passed FileName.
sub HasDefinition #( FileName file ) => bool
Returns whether there is a definition for the passed item string.
sub HasDefinition #( ExtensionID extension, string itemString ) => bool
Returns whether there are any definitions for this item.
sub HasDefinitions #( ExtensionID extension, string itemString ) => bool
Returns whether there are any definitions for this item.
sub HasDefinitions # => bool
Returns whether there are any definitions for this item.
sub HasDefinitions #( ExtensionID extension ) => bool
Returns whether the language has any ignored prefixes at all.
sub HasIgnoredPrefixes
Determines which indexes out of a list actually have content.
sub HasIndexes #( types )
Returns whether there is an item defined for the passed ExtensionID and item string.
sub HasItem #( ExtensionID extension, string itemString ) => bool
Returns whether the item exists in this file.
sub HasItem #( ExtensionID extension, string itemString ) => bool
Returns whether the passed string contains only CFChars.
sub HasOnlyCFChars #( string )
Returns whether the class has the passed parent ReferenceString.
sub HasParentReference #( reference )
Returns whether the file defines the passed class SymbolString and parent ReferenceString.
sub HasParentReference #( class, parent )
Returns whether the class has any parent ReferenceStrings.
sub HasParentReferences
Returns whether the class has any parent SymbolStrings defined.
sub HasParents
Returns whether the symbol can be interpreted as any references.
sub HasReferences
An array of active Here Doc terminators, or an empty array if not active.
my @hereDocTerminators