SwiftDocCCodeClassCodeA code file to display alongside a Step.final class CodeTopicsInitializersconvenience init?(from: BlockDirective, source: URL?, for: DocumentationBundle, problems: inout [Problem])Instance Propertieslet fileName: StringThe name of the file, for display and identification purposes. If the fileName does not change between two consecutive steps (possibly across TutorialSections), the changes between the two files may be indicated in the UI.let fileReference: ResourceReferenceA reference to the file containing the code that should be loaded from the bundle.let originalMarkup: BlockDirectiveThe original BlockDirective node that was parsed into this semantic code.let preview: (any Media)?A preview image or video overlay.let previousFileReference: ResourceReference?If specified, should present a diff between this property and fileReference.let shouldResetDiff: BoolWhether a diff should be shown. See fileName for more information.Instance Methodsfunc accept<V>(inout V) -> V.ResultType Propertiesstatic let directiveName: Stringstatic let introducedVersion: String