GtkSharp/generator
Mike Kestner c6a3bf4b73 Fix TextBufferSerializeFunc signature
* generator/CallbackGen.cs: connect return value count parameters
* generator/ManagedCallString.cs: out count params aren't special
* generator/MethodBody.cs: don't finish hidden params
* generator/Parameters.cs: explicit IsCount setting support, with
    Parameters.GetCountParameter(name) interface. Clear IsCount
    values during validation if they have no associated array. Any
    remaining count params must be associated with a retval, so
    hide them.
* generator/ReturnValue.cs: support array_length_param attribute to
    associate a return value with a "count" param.  Use new helper
    methods to marshal these array retvals to IntPtr and back.
* glib/Marshaller.cs: support for byte[] marshaling to and from
    IntPtr using a count and type in the from native direction.
* gtk/Gtk.metadata: mark TextBufferSerializeFunc return type as
    an array with the length specific in the length param.
2011-04-28 18:38:07 -05:00
..
.gitignore
AliasGen.cs
BoxedGen.cs
ByRefGen.cs
CallbackGen.cs
ChildProperty.cs
ClassBase.cs
ClassField.cs
ClassGen.cs
CodeGenerator.cs
ConstFilenameGen.cs
ConstStringGen.cs
Ctor.cs
DefaultSignalHandler.cs
DESIGN
EnumGen.cs
FieldBase.cs
gapi3-codegen.in
GenBase.cs
GenerationInfo.cs
GObjectVM.cs
HandleBase.cs
IAccessor.cs
IGeneratable.cs
IManualMarshaler.cs
InterfaceGen.cs
InterfaceVM.cs
IOwnable.cs
LogWriter.cs
LPGen.cs
LPUGen.cs
Makefile.am
ManagedCallString.cs
ManualGen.cs
MarshalGen.cs
Method.cs
MethodBase.cs
MethodBody.cs
ObjectBase.cs
ObjectField.cs
ObjectGen.cs
OpaqueGen.cs
OwnableGen.cs
Parameters.cs
Parser.cs
Property.cs
PropertyBase.cs
ReturnValue.cs
Signal.cs
Signature.cs
SimpleBase.cs
SimpleGen.cs
Statistics.cs
StructBase.cs
StructField.cs
StructGen.cs
SymbolTable.cs
VirtualMethod.cs
VMSignature.cs