GtkSharp/Source/generator
Thibault Saunier 7d7036c9c6 generator: Handle different gapi content if from bindinator or our parser
Basically our "parser" does not generate <field> for instance structure
parent wherease bindinator generate (broken ones, being pointers instead
of plain structures)
2017-10-04 16:37:27 -03:00
..
.gitignore Quick Reorganization 2017-09-04 22:36:28 -03:00
AliasGen.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
ArrayParameter.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
BoxedGen.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
ByRefGen.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
CallbackGen.cs generator: Use TextWriter instead of StreamWriter in base classes 2017-10-04 16:13:01 -03:00
ChildProperty.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
ClassBase.cs generator: Handle different gapi content if from bindinator or our parser 2017-10-04 16:37:27 -03:00
ClassField.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
ClassGen.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
CodeGenerator.cs generator: Use a new AbiStruct object to handle wrapped type ABI 2017-10-04 16:13:01 -03:00
Constant.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
ConstFilenameGen.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
ConstStringGen.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
Ctor.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
DefaultSignalHandler.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
DESIGN Generate ABI compatible structures for unions 2017-09-06 18:36:01 +02:00
EnumGen.cs generator: Use a new AbiStruct object to handle wrapped type ABI 2017-10-04 16:13:01 -03:00
FieldBase.cs generator: Use a AbiStruct for Class structures 2017-10-04 16:37:27 -03:00
gapi-fixup.cs fixup: Allow specifying max number of matches to patch attributes for 2017-10-04 16:37:27 -03:00
gapi3-codegen.in Quick Reorganization 2017-09-04 22:36:28 -03:00
gapi3-fixup.in Quick Reorganization 2017-09-04 22:36:28 -03:00
GenBase.cs generator: Use a new AbiStruct object to handle wrapped type ABI 2017-10-04 16:13:01 -03:00
GenerationInfo.cs generator: Use a new AbiStruct object to handle wrapped type ABI 2017-10-04 16:13:01 -03:00
generator.csproj Quick Reorganization 2017-09-04 22:36:28 -03:00
GObjectVM.cs generator: Use a AbiStruct for Class structures 2017-10-04 16:37:27 -03:00
HandleBase.cs generator: Use TextWriter instead of StreamWriter in base classes 2017-10-04 16:13:01 -03:00
IAccessor.cs generator: Use TextWriter instead of StreamWriter in base classes 2017-10-04 16:13:01 -03:00
IGeneratable.cs generator: Use a new AbiStruct object to handle wrapped type ABI 2017-10-04 16:13:01 -03:00
IManualMarshaler.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
InterfaceGen.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
InterfaceVM.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
IOwnable.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
LogWriter.cs generator: Enhance logging avoiding the use of simple prints 2017-10-04 16:13:01 -03:00
LPGen.cs generator: Use TextWriter instead of StreamWriter in base classes 2017-10-04 16:13:01 -03:00
LPUGen.cs generator: Use TextWriter instead of StreamWriter in base classes 2017-10-04 16:13:01 -03:00
ManagedCallString.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
ManualGen.cs generator: Use a new AbiStruct object to handle wrapped type ABI 2017-10-04 16:13:01 -03:00
MarshalGen.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
meson.build generator: Use a AbiStruct for Class structures 2017-10-04 16:37:27 -03:00
Method.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
MethodABIField.cs generator: Use a AbiStruct for Class structures 2017-10-04 16:37:27 -03:00
MethodBase.cs generator: Enhance logging avoiding the use of simple prints 2017-10-04 16:13:01 -03:00
MethodBody.cs generator: Enhance logging avoiding the use of simple prints 2017-10-04 16:13:01 -03:00
NativeStructGen.cs generator: Enhance logging avoiding the use of simple prints 2017-10-04 16:13:01 -03:00
ObjectBase.cs generator: Use a AbiStruct for Class structures 2017-10-04 16:37:27 -03:00
ObjectField.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
ObjectGen.cs generator: Use a AbiStruct for Class structures 2017-10-04 16:37:27 -03:00
OpaqueGen.cs generator: Use a new AbiStruct object to handle wrapped type ABI 2017-10-04 16:13:01 -03:00
Options.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
OwnableGen.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
Parameter.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
Parameters.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
Parser.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
Property.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
PropertyBase.cs generator: Use a AbiStruct for Class structures 2017-10-04 16:37:27 -03:00
ReturnValue.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
Signal.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
Signature.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
SimpleBase.cs generator: Use a new AbiStruct object to handle wrapped type ABI 2017-10-04 16:13:01 -03:00
SimpleGen.cs generator: Use a new AbiStruct object to handle wrapped type ABI 2017-10-04 16:13:01 -03:00
Statistics.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
StructABIField.cs generator: Use a AbiStruct for Class structures 2017-10-04 16:37:27 -03:00
StructBase.cs generator: Use a new AbiStruct object to handle wrapped type ABI 2017-10-04 16:13:01 -03:00
StructField.cs generator: Use a AbiStruct for Class structures 2017-10-04 16:37:27 -03:00
StructGen.cs generator: Use a new AbiStruct object to handle wrapped type ABI 2017-10-04 16:13:01 -03:00
SymbolTable.cs generator: Use a new AbiStruct object to handle wrapped type ABI 2017-10-04 16:13:01 -03:00
UnionABIField.cs generator: Use a AbiStruct for Class structures 2017-10-04 16:37:27 -03:00
UnionGen.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
VirtualMethod.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
VMSignature.cs Quick Reorganization 2017-09-04 22:36:28 -03:00
XmlElementExtensions.cs Quick Reorganization 2017-09-04 22:36:28 -03:00