Skip to content

Commit 1614014

Browse files
committed
Handle CommentNode types (#62)
1 parent 1d6e3fa commit 1614014

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

rust/ruby-rbs/build.rs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,15 @@ fn generate(config: &Config) -> Result<(), Box<dyn Error>> {
117117
writeln!(file, " unsafe {{ (*self.pointer).{} }}", field.name)?;
118118
writeln!(file, " }}")?;
119119
}
120+
"rbs_ast_comment" => {
121+
writeln!(file, " pub fn {}(&self) -> CommentNode {{", field.name)?;
122+
writeln!(
123+
file,
124+
" CommentNode {{ parser: self.parser, pointer: unsafe {{ (*self.pointer).{} }} }}",
125+
field.name
126+
)?;
127+
writeln!(file, " }}")?;
128+
}
120129
"rbs_ast_symbol" => {
121130
writeln!(file, " pub fn {}(&self) -> RBSSymbol {{", field.name)?;
122131
writeln!(

0 commit comments

Comments
 (0)