File: Pango.overrides

package info (click to toggle)
haskell-gi-pango 1.0.16-1
  • links: PTS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 116 kB
  • sloc: haskell: 9; makefile: 5
file content (176 lines) | stat: -rw-r--r-- 10,546 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
namespace Pango

# https://bugzilla.gnome.org/show_bug.cgi?id=766452
alloc-info Attribute calloc=none copy=pango_attribute_copy free=pango_attribute_destroy

# Wrong annotation
# https://mail.gnome.org/archives/gir-devel-list/2016-October/msg00000.html
set-attr Pango/Matrix/transform_pixel_rectangle/@parameters/rect direction in

# Wrongly annotated as caller-allocates
# https://github.com/haskell-gi/haskell-gi/issues/78
# https://bugzilla.gnome.org/show_bug.cgi?id=779232
set-attr Pango/Layout/get_size/@parameters/width caller-allocates 0
set-attr Pango/Layout/get_size/@parameters/height caller-allocates 0

set-attr Pango/AttrFontDesc/new introspectable 1
set-attr Pango/AttrFontFeatures/new introspectable 1
set-attr Pango/AttrLanguage/new introspectable 1
set-attr Pango/AttrShape/new introspectable 1
set-attr Pango/AttrSize/new introspectable 1
set-attr Pango/attr_background_alpha_new introspectable 1
set-attr Pango/attr_background_new introspectable 1
set-attr Pango/attr_fallback_new introspectable 1
set-attr Pango/attr_family_new introspectable 1
set-attr Pango/attr_foreground_alpha_new introspectable 1
set-attr Pango/attr_foreground_new introspectable 1
set-attr Pango/attr_gravity_hint_new introspectable 1
set-attr Pango/attr_gravity_new introspectable 1
set-attr Pango/attr_letter_spacing_new introspectable 1
set-attr Pango/attr_rise_new introspectable 1
set-attr Pango/attr_scale_new introspectable 1
set-attr Pango/attr_stretch_new introspectable 1
set-attr Pango/attr_strikethrough_color_new introspectable 1
set-attr Pango/attr_strikethrough_new introspectable 1
set-attr Pango/attr_style_new introspectable 1
set-attr Pango/attr_underline_color_new introspectable 1
set-attr Pango/attr_underline_new introspectable 1
set-attr Pango/attr_variant_new introspectable 1
set-attr Pango/attr_weight_new introspectable 1

# Generated from pango 1.40.1 with xsltproc Nullable.xslt Pango-1.0.gir
set-attr Pango/AttrDataCopyFunc/@return-value nullable 1
set-attr Pango/AttrDataCopyFunc/@parameters/user_data nullable 1
set-attr Pango/AttrFilterFunc/@parameters/user_data nullable 1
set-attr Pango/AttrIterator/get/@return-value nullable 1
set-attr Pango/AttrIterator/get_font/@parameters/language nullable 1
set-attr Pango/AttrIterator/get_font/@parameters/extra_attrs nullable 1
set-attr Pango/AttrList/copy/@return-value nullable 1
set-attr Pango/AttrList/copy/@parameters/list nullable 1
set-attr Pango/AttrList/filter/@return-value nullable 1
set-attr Pango/AttrList/filter/@parameters/data nullable 1
set-attr Pango/AttrList/ref/@parameters/list nullable 1
set-attr Pango/AttrList/unref/@parameters/list nullable 1
set-attr Pango/AttrShape/new_with_data/@parameters/data nullable 1
set-attr Pango/AttrShape/new_with_data/@parameters/copy_func nullable 1
set-attr Pango/AttrShape/new_with_data/@parameters/destroy_func nullable 1
set-attr Pango/AttrType/get_name/@return-value nullable 1
set-attr Pango/Color/copy/@return-value nullable 1
set-attr Pango/Color/copy/@parameters/src nullable 1
set-attr Pango/Color/free/@parameters/color nullable 1
set-attr Pango/Color/parse/@parameters/color nullable 1
set-attr Pango/Context/get_matrix/@return-value nullable 1
set-attr Pango/Context/get_metrics/@parameters/desc nullable 1
set-attr Pango/Context/get_metrics/@parameters/language nullable 1
set-attr Pango/Context/load_font/@return-value nullable 1
set-attr Pango/Context/load_fontset/@return-value nullable 1
set-attr Pango/Context/set_matrix/@parameters/matrix nullable 1
set-attr Pango/Coverage/from_bytes/@return-value nullable 1
set-attr Pango/Font/descriptions_free/@parameters/descs nullable 1
set-attr Pango/Font/get_font_map/@return-value nullable 1
set-attr Pango/Font/get_font_map/@parameters/font nullable 1
set-attr Pango/Font/get_glyph_extents/@parameters/font nullable 1
set-attr Pango/Font/get_metrics/@parameters/font nullable 1
set-attr Pango/Font/get_metrics/@parameters/language nullable 1
set-attr Pango/Font/get_font_map/@return-value nullable 1
set-attr Pango/Font/get_font_map/@parameters/font nullable 1
set-attr Pango/Font/get_glyph_extents/@parameters/font nullable 1
set-attr Pango/Font/get_metrics/@parameters/font nullable 1
set-attr Pango/Font/get_metrics/@parameters/language nullable 1
set-attr Pango/FontClass/get_glyph_extents/get_glyph_extents/@parameters/font nullable 1
set-attr Pango/FontClass/get_metrics/get_metrics/@parameters/font nullable 1
set-attr Pango/FontClass/get_metrics/get_metrics/@parameters/language nullable 1
set-attr Pango/FontClass/get_font_map/get_font_map/@return-value nullable 1
set-attr Pango/FontClass/get_font_map/get_font_map/@parameters/font nullable 1
set-attr Pango/FontDescription/better_match/@parameters/old_match nullable 1
set-attr Pango/FontDescription/copy/@return-value nullable 1
set-attr Pango/FontDescription/copy/@parameters/desc nullable 1
set-attr Pango/FontDescription/copy_static/@return-value nullable 1
set-attr Pango/FontDescription/copy_static/@parameters/desc nullable 1
set-attr Pango/FontDescription/free/@parameters/desc nullable 1
set-attr Pango/FontDescription/get_family/@return-value nullable 1
set-attr Pango/FontDescription/merge/@parameters/desc_to_merge nullable 1
set-attr Pango/FontFace/list_sizes/@parameters/sizes nullable 1
set-attr Pango/FontFace/list_sizes/@parameters/sizes nullable 1
set-attr Pango/FontFaceClass/list_sizes/list_sizes/@parameters/sizes nullable 1
set-attr Pango/FontMap/load_font/@return-value nullable 1
set-attr Pango/FontMap/load_fontset/@return-value nullable 1
set-attr Pango/FontMap/load_font/@return-value nullable 1
set-attr Pango/FontMap/load_fontset/@return-value nullable 1
set-attr Pango/FontMapClass/load_font/load_font/@return-value nullable 1
set-attr Pango/FontMapClass/load_fontset/load_fontset/@return-value nullable 1
set-attr Pango/FontMetrics/ref/@return-value nullable 1
set-attr Pango/FontMetrics/ref/@parameters/metrics nullable 1
set-attr Pango/FontMetrics/unref/@parameters/metrics nullable 1
set-attr Pango/Fontset/foreach/@parameters/data nullable 1
set-attr Pango/Fontset/foreach/@parameters/data nullable 1
set-attr Pango/FontsetClass/foreach/foreach/@parameters/data nullable 1
set-attr Pango/FontsetForeachFunc/@parameters/user_data nullable 1
set-attr Pango/GlyphItem/copy/@return-value nullable 1
set-attr Pango/GlyphItem/copy/@parameters/orig nullable 1
set-attr Pango/GlyphItem/free/@parameters/glyph_item nullable 1
set-attr Pango/GlyphItemIter/copy/@return-value nullable 1
set-attr Pango/GlyphItemIter/copy/@parameters/orig nullable 1
set-attr Pango/GlyphItemIter/free/@parameters/iter nullable 1
set-attr Pango/GlyphString/copy/@return-value nullable 1
set-attr Pango/GlyphString/copy/@parameters/string nullable 1
set-attr Pango/GlyphString/free/@parameters/string nullable 1
set-attr Pango/Gravity/get_for_matrix/@parameters/matrix nullable 1
set-attr Pango/Item/copy/@return-value nullable 1
set-attr Pango/Item/copy/@parameters/item nullable 1
set-attr Pango/Item/free/@parameters/item nullable 1
set-attr Pango/Language/get_sample_string/@parameters/language nullable 1
set-attr Pango/Language/get_scripts/@return-value nullable 1
set-attr Pango/Language/get_scripts/@parameters/language nullable 1
set-attr Pango/Language/includes_script/@parameters/language nullable 1
set-attr Pango/Language/matches/@parameters/language nullable 1
set-attr Pango/Language/from_string/@return-value nullable 1
set-attr Pango/Language/from_string/@parameters/language nullable 1
set-attr Pango/Layout/get_font_description/@return-value nullable 1
set-attr Pango/Layout/get_line/@return-value nullable 1
set-attr Pango/Layout/get_line_readonly/@return-value nullable 1
set-attr Pango/Layout/get_tabs/@return-value nullable 1
set-attr Pango/Layout/set_attributes/@parameters/attrs nullable 1
set-attr Pango/Layout/set_font_description/@parameters/desc nullable 1
set-attr Pango/Layout/set_tabs/@parameters/tabs nullable 1
set-attr Pango/LayoutIter/copy/@return-value nullable 1
set-attr Pango/LayoutIter/copy/@parameters/iter nullable 1
set-attr Pango/LayoutIter/free/@parameters/iter nullable 1
set-attr Pango/LayoutIter/get_run/@return-value nullable 1
set-attr Pango/LayoutIter/get_run_readonly/@return-value nullable 1
set-attr Pango/LayoutLine/ref/@parameters/line nullable 1
set-attr Pango/Matrix/copy/@return-value nullable 1
set-attr Pango/Matrix/copy/@parameters/matrix nullable 1
set-attr Pango/Matrix/free/@parameters/matrix nullable 1
set-attr Pango/Matrix/get_font_scale_factor/@parameters/matrix nullable 1
set-attr Pango/Matrix/get_font_scale_factors/@parameters/matrix nullable 1
set-attr Pango/Matrix/transform_distance/@parameters/matrix nullable 1
set-attr Pango/Matrix/transform_pixel_rectangle/@parameters/matrix nullable 1
set-attr Pango/Matrix/transform_pixel_rectangle/@parameters/rect nullable 1
set-attr Pango/Matrix/transform_point/@parameters/matrix nullable 1
set-attr Pango/Matrix/transform_rectangle/@parameters/matrix nullable 1
set-attr Pango/Matrix/transform_rectangle/@parameters/rect nullable 1
set-attr Pango/Renderer/draw_glyph_item/@parameters/text nullable 1
set-attr Pango/Renderer/draw_glyph_item/@parameters/text nullable 1
set-attr Pango/Renderer/get_color/@return-value nullable 1
set-attr Pango/Renderer/get_layout/@return-value nullable 1
set-attr Pango/Renderer/get_layout_line/@return-value nullable 1
set-attr Pango/Renderer/get_matrix/@return-value nullable 1
set-attr Pango/Renderer/set_color/@parameters/color nullable 1
set-attr Pango/Renderer/set_matrix/@parameters/matrix nullable 1
set-attr Pango/RendererClass/draw_glyph_item/draw_glyph_item/@parameters/text nullable 1
set-attr Pango/Script/get_sample_language/@return-value nullable 1
set-attr Pango/attr_type_get_name/@return-value nullable 1
set-attr Pango/default_break/@parameters/analysis nullable 1
set-attr Pango/extents_to_pixels/@parameters/inclusive nullable 1
set-attr Pango/extents_to_pixels/@parameters/nearest nullable 1
set-attr Pango/gravity_get_for_matrix/@parameters/matrix nullable 1
set-attr Pango/itemize/@parameters/cached_iter nullable 1
set-attr Pango/itemize_with_base_dir/@parameters/cached_iter nullable 1
set-attr Pango/language_from_string/@return-value nullable 1
set-attr Pango/language_from_string/@parameters/language nullable 1
set-attr Pango/parse_enum/@parameters/str nullable 1
set-attr Pango/read_line/@parameters/stream nullable 1
set-attr Pango/script_get_sample_language/@return-value nullable 1
set-attr Pango/shape_full/@parameters/paragraph_text nullable 1
set-attr Pango/version_check/@return-value nullable 1