Expand description
Language-native documentation comment emission. Provides standardized functions for emitting doc comments in different languages.
Functions§
- emit_
csharp_ doc - Emit C# XML documentation comments (///
… ) Used for C# classes, structs, methods, and properties. - emit_
dartdoc - Emit Dartdoc-style documentation comments (///) Used for Dart classes, methods, and properties.
- emit_
elixir_ doc - Emit Elixir documentation comments (@doc) Used for Elixir modules and functions.
- emit_
gleam_ doc - Emit Gleam documentation comments (///) Used for Gleam functions and types.
- emit_
javadoc - Emit Javadoc-style documentation comments (/** … */) Used for Java classes, methods, and fields. Handles XML escaping and Javadoc tag formatting.
- emit_
kdoc - Emit KDoc-style documentation comments (/** … */) Used for Kotlin classes, methods, and properties.
- emit_
phpdoc - Emit PHPDoc-style comments (/** … */) Used for PHP classes, methods, and properties.
- emit_
roxygen - Emit R roxygen2-style documentation comments (#’) Used for R functions.
- emit_
rustdoc - Emit Rust
///documentation comments. - emit_
swift_ doc - Emit Swift-style documentation comments (///) Used for Swift structs, enums, and functions.
- emit_
zig_ doc - Emit Zig documentation comments (///) Used for Zig functions, types, and declarations.