Package-level declarations

Types

Link copied to clipboard
class CommentsModule(header: ModuleHeader, commentTokens: A_Tuple, errorLog: StacksErrorLog, resolver: ModuleNameResolver, moduleToComments: MutableMap<String, CommentsModule>, linkingFileMap: LinkingFileMap, linkPrefix: String)

A representation of all the fully parsed comments in a given module

Link copied to clipboard

A grouping of all implementationGroups originating from the names section of this module that this is being extended by another module.

Link copied to clipboard
abstract class StacksImportModule(val moduleName: String, val commentGroups: MutableMap<A_String, CommentGroup>, val moduleNameToExtendsList: MutableMap<String, StacksExtendsModule>, val extendsMethodLeafNameToModuleName: MutableMap<A_String, MutableMap<String, CommentGroup>>, val moduleNameToUsesList: MutableMap<String, StacksUsesModule>, val usesMethodLeafNameToModuleName: MutableMap<A_String, MutableMap<String, CommentGroup>>)

A grouping of all implementationGroups originating from the names section of this module that this is being imported by another module.

Link copied to clipboard

A grouping of all implementationGroups originating from the names section of this module that this is being used by another module.