summaryrefslogtreecommitdiff
path: root/tests/scanner/Symbolfilter-1.0-expected.gir
diff options
context:
space:
mode:
authorGarrett Regier <garrett.regier@riftio.com>2015-02-14 11:15:50 -0800
committerColin Walters <walters@verbum.org>2015-04-20 16:47:36 -0400
commit7e5a553e7b597a7d53e901307c5f46a660b9c124 (patch)
tree3e8a4f49d66091ef28396492d0cddd506ed6e5f7 /tests/scanner/Symbolfilter-1.0-expected.gir
parent564e3b1baf8cad0c08f88bef09bbb14272fd65e2 (diff)
downloadgobject-introspection-7e5a553e7b597a7d53e901307c5f46a660b9c124.tar.gz
scanner: Add --symbol-filter-cmd
Add the command line flag --symbol-filter-cmd to g-ir-scanner which allows running symbol names through a filtering shell command. The symbol is sent as stdin to the filter command and expects a filtered result written to stdout. https://bugzilla.gnome.org/show_bug.cgi?id=744534 Signed-off-by: Garrett Regier <garrett.regier@riftio.com>
Diffstat (limited to 'tests/scanner/Symbolfilter-1.0-expected.gir')
-rw-r--r--tests/scanner/Symbolfilter-1.0-expected.gir45
1 files changed, 45 insertions, 0 deletions
diff --git a/tests/scanner/Symbolfilter-1.0-expected.gir b/tests/scanner/Symbolfilter-1.0-expected.gir
new file mode 100644
index 00000000..db063d19
--- /dev/null
+++ b/tests/scanner/Symbolfilter-1.0-expected.gir
@@ -0,0 +1,45 @@
+<?xml version="1.0"?>
+<!-- This file was automatically generated from C sources - DO NOT EDIT!
+To affect the contents of this file, edit the original C definitions,
+and/or use gtk-doc annotations. -->
+<repository version="1.2"
+ xmlns="http://www.gtk.org/introspection/core/1.0"
+ xmlns:c="http://www.gtk.org/introspection/c/1.0"
+ xmlns:glib="http://www.gtk.org/introspection/glib/1.0">
+ <namespace name="Symbolfilter"
+ version="1.0"
+ shared-library=""
+ c:identifier-prefixes="Symbolfilter"
+ c:symbol-prefixes="symbolfilter">
+ <record name="Object" c:type="SymbolfilterObject" disguised="1">
+ <method name="filterObjectFooMethod"
+ c:identifier="SymbolfilterObjectFooMethod">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <instance-parameter name="self" transfer-ownership="none">
+ <type name="Object" c:type="SymbolfilterObject*"/>
+ </instance-parameter>
+ </parameters>
+ </method>
+ <method name="filterObjectFree" c:identifier="SymbolfilterObjectFree">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
+ </return-value>
+ <parameters>
+ <instance-parameter name="self" transfer-ownership="none">
+ <type name="Object" c:type="SymbolfilterObject*"/>
+ </instance-parameter>
+ </parameters>
+ </method>
+ <function name="new"
+ c:identifier="SymbolfilterObjectNew"
+ introspectable="0">
+ <return-value>
+ <type name="Object" c:type="SymbolfilterObject*"/>
+ </return-value>
+ </function>
+ </record>
+ </namespace>
+</repository>