Skip to content
This repository was archived by the owner on Jun 8, 2021. It is now read-only.

Regen #103

Merged
merged 1 commit into from
Feb 17, 2018
Merged

Regen #103

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion gir
Submodule gir updated 56 files
+253 −69 Cargo.lock
+4 −8 Cargo.toml
+16 −5 README.md
+1 −1 build.rs
+13 −15 src/analysis/bounds.rs
+2 −2 src/analysis/ffi_type.rs
+1 −0 src/analysis/function_parameters.rs
+17 −14 src/analysis/functions.rs
+59 −31 src/analysis/imports.rs
+2 −3 src/analysis/mod.rs
+0 −11 src/analysis/namespaces.rs
+2 −12 src/analysis/object.rs
+1 −1 src/analysis/out_parameters.rs
+6 −5 src/analysis/properties.rs
+5 −6 src/analysis/record.rs
+8 −2 src/analysis/record_type.rs
+1 −1 src/analysis/ref_mode.rs
+4 −6 src/analysis/rust_type.rs
+32 −6 src/analysis/signatures.rs
+232 −0 src/analysis/types.rs
+2 −1 src/chunk/chunk.rs
+12 −0 src/chunk/parameter_ffi_call_out.rs
+4 −4 src/codegen/doc/format.rs
+7 −7 src/codegen/doc/mod.rs
+19 −33 src/codegen/enums.rs
+13 −27 src/codegen/flags.rs
+123 −117 src/codegen/function_body_chunk.rs
+36 −2 src/codegen/general.rs
+22 −1 src/codegen/record.rs
+2 −0 src/codegen/signal.rs
+139 −0 src/codegen/sys/fields.rs
+12 −18 src/codegen/sys/functions.rs
+84 −346 src/codegen/sys/lib_.rs
+3 −2 src/codegen/sys/mod.rs
+3 −8 src/codegen/sys/statics.rs
+0 −1 src/codegen/trampoline.rs
+25 −12 src/config/config.rs
+0 −2 src/config/error.rs
+8 −1 src/config/gobjects.rs
+11 −19 src/library.rs
+105 −0 src/library_postprocessing.rs
+2 −1 src/main.rs
+4 −0 src/nameutil.rs
+661 −1,211 src/parser.rs
+1 −1 src/writer/defines.rs
+1 −1 src/writer/to_code.rs
+426 −0 src/xmlparser.rs
+2 −2 tests/sys/atk-sys/Cargo.toml
+3 −2 tests/sys/gdk-pixbuf-sys/Cargo.toml
+5 −2 tests/sys/gdk-sys/Cargo.toml
+7 −2 tests/sys/gio-sys/Cargo.toml
+7 −2 tests/sys/glib-sys/Cargo.toml
+4 −2 tests/sys/gobject-sys/Cargo.toml
+6 −2 tests/sys/gtk-sys/Cargo.toml
+4 −2 tests/sys/pango-sys/Cargo.toml
+2 −2 tests/sys/secret-sys/Cargo.toml
2 changes: 1 addition & 1 deletion gir-files
3 changes: 2 additions & 1 deletion src/auto/alias.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

#[allow(unused_imports)]
Expand Down
3 changes: 2 additions & 1 deletion src/auto/attr_list.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use ffi;
Expand Down
3 changes: 2 additions & 1 deletion src/auto/attribute.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use AttrClass;
Expand Down
3 changes: 2 additions & 1 deletion src/auto/color.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use ffi;
Expand Down
3 changes: 2 additions & 1 deletion src/auto/context.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use Direction;
Expand Down
3 changes: 2 additions & 1 deletion src/auto/coverage.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use CoverageLevel;
Expand Down
3 changes: 2 additions & 1 deletion src/auto/engine_shape.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use ffi;
Expand Down
12 changes: 8 additions & 4 deletions src/auto/enums.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,16 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use ffi;
use glib::Type;
use glib::StaticType;
use glib::value::{Value, SetValue, FromValue, FromValueOptional};
use gobject_ffi;
use glib::Type;
use glib::translate::*;
use glib::value::FromValue;
use glib::value::FromValueOptional;
use glib::value::SetValue;
use glib::value::Value;
use gobject_ffi;

#[derive(Clone, Copy, Debug, Eq, PartialEq, Hash)]
pub enum Alignment {
Expand Down
12 changes: 8 additions & 4 deletions src/auto/flags.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,16 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use ffi;
use glib::Type;
use glib::StaticType;
use glib::value::{Value, SetValue, FromValue, FromValueOptional};
use gobject_ffi;
use glib::Type;
use glib::translate::*;
use glib::value::FromValue;
use glib::value::FromValueOptional;
use glib::value::SetValue;
use glib::value::Value;
use gobject_ffi;

bitflags! {
pub struct FontMask: u32 {
Expand Down
3 changes: 2 additions & 1 deletion src/auto/font.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use Coverage;
Expand Down
3 changes: 2 additions & 1 deletion src/auto/font_description.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use FontMask;
Expand Down
3 changes: 2 additions & 1 deletion src/auto/font_face.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use FontDescription;
Expand Down
3 changes: 2 additions & 1 deletion src/auto/font_family.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use FontFace;
Expand Down
3 changes: 2 additions & 1 deletion src/auto/font_map.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use Context;
Expand Down
3 changes: 2 additions & 1 deletion src/auto/font_metrics.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use ffi;
Expand Down
3 changes: 2 additions & 1 deletion src/auto/fontset.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use Font;
Expand Down
3 changes: 2 additions & 1 deletion src/auto/functions.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use AttrList;
Expand Down
3 changes: 2 additions & 1 deletion src/auto/glyph_item.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use AttrList;
Expand Down
3 changes: 2 additions & 1 deletion src/auto/glyph_item_iter.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use GlyphItem;
Expand Down
3 changes: 2 additions & 1 deletion src/auto/glyph_string.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use Font;
Expand Down
3 changes: 2 additions & 1 deletion src/auto/layout.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use Alignment;
Expand Down
3 changes: 2 additions & 1 deletion src/auto/layout_iter.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use Layout;
Expand Down
3 changes: 2 additions & 1 deletion src/auto/layout_line.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use Rectangle;
Expand Down
3 changes: 2 additions & 1 deletion src/auto/matrix.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use ffi;
Expand Down
3 changes: 2 additions & 1 deletion src/auto/mod.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

mod context;
Expand Down
3 changes: 2 additions & 1 deletion src/auto/renderer.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use Color;
Expand Down
3 changes: 2 additions & 1 deletion src/auto/tab_array.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// This file was generated by gir (c6b70b0) from gir-files (469db10)
// This file was generated by gir (https://github.com/gtk-rs/gir @ 8b9d0bb)
// from gir-files (https://github.com/gtk-rs/gir-files @ 77d1f70)
// DO NOT EDIT

use TabAlign;
Expand Down