Skip to content

Commit

Permalink
Remove some unneeded checks for generating documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
weiznich committed Aug 3, 2017
1 parent 1b3e8e4 commit dffcd59
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 11 deletions.
4 changes: 1 addition & 3 deletions src/bindgen/ir/alias.rs
Original file line number Diff line number Diff line change
Expand Up @@ -231,9 +231,7 @@ impl Typedef {

impl Source for Typedef {
fn write<F: Write>(&self, config: &Config, out: &mut SourceWriter<F>) {
if config.documentation {
self.documentation.write(config, out);
}
self.documentation.write(config, out);
out.write("typedef ");
(self.name.clone(), self.aliased.clone()).write(config, out);
out.write(";");
Expand Down
9 changes: 1 addition & 8 deletions src/bindgen/ir/structure.rs
Original file line number Diff line number Diff line change
Expand Up @@ -161,14 +161,7 @@ impl Source for Struct {
}
out.open_brace();

if config.documentation {
out.write_vertical_source_list(&self.fields, ListType::Cap(";"));
} else {
out.write_vertical_source_list(&self.fields.iter()
.map(|&(ref name, ref ty, _)| (name.clone(), ty.clone()))
.collect(),
ListType::Cap(";"));
}
out.write_vertical_source_list(&self.fields, ListType::Cap(";"));

if config.language == Language::Cxx {
let mut wrote_start_newline = false;
Expand Down

0 comments on commit dffcd59

Please sign in to comment.