Sebastien Binet
|
4a098ea7a8
|
bind: implement getter/setter cpy-wrappers
|
2015-07-29 11:42:14 +02:00 |
Sebastien Binet
|
335cdf609f
|
bind: new-signature, simplify genXYZFunc
|
2015-07-29 11:41:17 +02:00 |
Sebastien Binet
|
1ca803e2e5
|
bind: simplify bind.Object interface
|
2015-07-28 16:03:39 +02:00 |
Sebastien Binet
|
643eb176c2
|
bind: introduce and use new Signature
|
2015-07-28 16:01:22 +02:00 |
Sebastien Binet
|
bbb9499368
|
bind/types: Obj() -> GoObj()
|
2015-07-28 14:41:35 +02:00 |
Sebastien Binet
|
6c3787c30d
|
bind/types: extend Type interface. rationalize GoType() meaning
|
2015-07-28 12:38:11 +02:00 |
Sebastien Binet
|
8e5e4531bf
|
bind: consolidate bind.{Struct,Func}. impl bind.Type interface
|
2015-07-28 12:27:15 +02:00 |
Sebastien Binet
|
f61b769412
|
all: consolidate Func+Method
|
2015-07-28 11:47:55 +02:00 |
Sebastien Binet
|
43f0028eb5
|
bind: refactor gen{Method,Func}Body
|
2015-07-28 10:04:36 +02:00 |
Sebastien Binet
|
63da525aa1
|
bind: test hi.Person.Greet + doc(hi.Person.Greet)
|
2015-07-27 18:57:27 +02:00 |
Sebastien Binet
|
3be107f119
|
bind: introduce Struct, Func and Method
this CL introduces bind.{Struct,Func,Method} types to collect informations
about types.
- rationalize cpython type strings
- generate cgo stub functions, calling structs methods
- generate (invalid) bodyless cpython functions for struct methods
|
2015-07-27 18:47:18 +02:00 |
Justin Israel
|
06ec70c37d
|
gencpy: generate and insert function signatures at start of docstring
|
2015-07-25 09:15:26 +02:00 |
Sebastien Binet
|
744ab46aef
|
all: gopy-gen -> gopy
|
2015-07-24 16:16:31 +02:00 |