GtkSharp/generator
Stephan Sundermann 016891bb7a generator: Fix generation of SetGValue method
Some types need special methods to convert an object to a GLib.Value.
The type system will look for a SetGValue method with a "ref GLib.Value"
parameter and invoke it.

A special case in the generation is needed because this is a non-static
method with the Handle being passed as the second parameter and the
GLib.Value as the first. Without this fix, the generator would generate
the Handle for the first parameter and then the GLib.Value.

Signed-off-by: Bertrand Lorentz <bertrand.lorentz@gmail.com>
2014-04-27 15:15:15 +02:00
..
.gitignore Clean up .gitignore files 2013-10-13 18:38:33 +02:00
AliasGen.cs
ArrayParameter.cs generator: Add support for fixed length arrays as method parameters 2014-04-21 17:23:32 +02:00
BoxedGen.cs generator: Create a directory for each namespace 2014-03-01 21:16:54 +01:00
ByRefGen.cs
CallbackGen.cs generator: Create a directory for each namespace 2014-03-01 21:16:54 +01:00
ChildProperty.cs
ClassBase.cs
ClassField.cs
ClassGen.cs generator: Create a directory for each namespace 2014-03-01 21:16:54 +01:00
CodeGenerator.cs generator: new --gapidir flag to search for xml files 2013-10-09 20:00:14 +02:00
Constant.cs generator: Remove unused field in Constant class 2013-10-10 23:43:55 +02:00
ConstFilenameGen.cs
ConstStringGen.cs
Ctor.cs
DefaultSignalHandler.cs
DESIGN
EnumGen.cs generator: Create a directory for each namespace 2014-03-01 21:16:54 +01:00
FieldBase.cs generator: Remove unused variable in FieldBase class 2013-10-10 23:44:24 +02:00
gapi-fixup.cs Move the fixup tool from the parser to the generator folder 2013-10-13 17:04:56 +02:00
gapi3-codegen.in
gapi3-fixup.in Move the fixup tool from the parser to the generator folder 2013-10-13 17:04:56 +02:00
GenBase.cs
GenerationInfo.cs generator: Create a directory for each namespace 2014-03-01 21:16:54 +01:00
generator.csproj generator: add reference to System.Core in the MSBuild csproj 2013-10-22 12:17:50 +02:00
GObjectVM.cs Convert some dynamic casts to static casts 2013-10-13 19:10:03 +02:00
HandleBase.cs
IAccessor.cs
IGeneratable.cs
IManualMarshaler.cs
InterfaceGen.cs generator: Create a directory for each namespace 2014-03-01 21:16:54 +01:00
InterfaceVM.cs
IOwnable.cs
LogWriter.cs
LPGen.cs
LPUGen.cs generator: Fix small typo in a comment in LPUGen.cs 2013-11-17 13:32:03 +01:00
Makefile.am Move the fixup tool from the parser to the generator folder 2013-10-13 17:04:56 +02:00
ManagedCallString.cs generator: Dispose ownable method parameters in VM callback (bxc#237) 2013-11-09 16:26:17 +01:00
ManualGen.cs
MarshalGen.cs
Method.cs generator: Add new keyword to GType property if it hides parent 2014-04-21 20:50:18 +02:00
MethodBase.cs
MethodBody.cs
NativeStructGen.cs generator: Create a directory for each namespace 2014-03-01 21:16:54 +01:00
ObjectBase.cs
ObjectField.cs
ObjectGen.cs generator: Create a directory for each namespace 2014-03-01 21:16:54 +01:00
OpaqueGen.cs generator: Fix generation of SetGValue method 2014-04-27 15:15:15 +02:00
Options.cs
OwnableGen.cs
Parameter.cs generator: Dispose ownable method parameters in VM callback (bxc#237) 2013-11-09 16:26:17 +01:00
Parameters.cs generator: Implement attribute to hide method parameters 2013-10-11 23:36:20 +02:00
Parser.cs generator: new --gapidir flag to search for xml files 2013-10-09 20:00:14 +02:00
Property.cs
PropertyBase.cs
ReturnValue.cs generator: leverage framework's String.IsNullOrEmpty() call 2013-10-21 17:13:31 +02:00
Signal.cs generator: Create a directory for each namespace 2014-03-01 21:16:54 +01:00
Signature.cs generator: fixed optional array parameters 2013-10-09 20:35:02 +02:00
SimpleBase.cs
SimpleGen.cs
Statistics.cs
StructBase.cs generator: Create a directory for each namespace 2014-03-01 21:16:54 +01:00
StructField.cs generator: fixed optional array parameters 2013-10-09 20:35:02 +02:00
StructGen.cs generator: Create a directory for each namespace 2014-03-01 21:16:54 +01:00
SymbolTable.cs
UnionGen.cs generator: Add missing copyright headers in files added by Stephan 2013-10-10 23:38:03 +02:00
VirtualMethod.cs generator: Dispose ownable method parameters in VM callback (bxc#237) 2013-11-09 16:26:17 +01:00
VMSignature.cs
XmlElementExtensions.cs