A Thousand Ships
|
955d5affa8
Reduce and prevent unnecessary random-access to `List`
|
1 year ago |
George Marques
|
7ca038effa
GDScript: Perform validated calls with static methods
|
1 year ago |
Rémi Verschelde
|
69a23e64e4
Merge pull request #89990 from dalexeev/gds-reset-uninit-local-vars
|
1 year ago |
A Thousand Ships
|
c070c12ddd
[GDScript] Clean up some unused code
|
1 year ago |
Jamie Hill-Daniel
|
164b34a734
Don't pass `self` when calling a static function from a non-static context
|
1 year ago |
Danil Alexeev
|
27d7760f41
GDScript: Fix uninitialized local variables not being reset
|
1 year ago |
Rémi Verschelde
|
0bcc0e92b3
Merge pull request #86730 from reduz/64-bit-cowdata
|
1 year ago |
Juan Linietsky
|
24fe0715b5
Promote CowData to 64 bits
|
1 year ago |
George Marques
|
b4e08eb752
Allow `free()` to be used as Callable
|
1 year ago |
Rémi Verschelde
|
bf1de980e5
Merge pull request #86569 from rune-scape/rune-fix-lambda-hotswap2
|
1 year ago |
rune-scape
|
49bce5c9ef
GDScript: Lambda hotswap fixes
|
1 year ago |
Danil Alexeev
|
10dcb21d8b
GDScript: Fix accessing static function as `Callable` in static context
|
1 year ago |
Thaddeus Crews
|
5cf0d772bc
Change container_element_type to vector container
|
1 year ago |
rune-scape
|
9fb8862d73
GDScript: Lambda hot reloading
|
1 year ago |
George Marques
|
4a7d49a89a
GDScript: Replace ptrcalls on MethodBind to validated calls
|
2 years ago |
Yuri Sizov
|
78483a1df2
Merge pull request #82186 from dalexeev/gds-fix-property-duplication
|
1 year ago |
Yuri Sizov
|
813cd1dfc8
Merge pull request #80085 from vnen/gdscript-pattern-guards
|
1 year ago |
Yuri Sizov
|
aa474c9feb
Merge pull request #75988 from dalexeev/gds-unsafe-call-argument
|
1 year ago |
George Marques
|
54a1414500
GDScript: Implement pattern guards for match statement
|
2 years ago |
A Thousand Ships
|
517e9f8aef
[Modules] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable
|
1 year ago |
Danil Alexeev
|
16b024ba82
GDScript: Fix crash with `GDScriptNativeClass`
|
1 year ago |
Danil Alexeev
|
16e860bcb3
GDScript: Fix duplication of inherited script properties
|
1 year ago |
Danil Alexeev
|
e8696f9961
GDScript: Improve call analysis
|
1 year ago |
Rémi Verschelde
|
6c1be30836
Merge pull request #81605 from dalexeev/gds-fix-some-lambda-bugs
|
1 year ago |
Danil Alexeev
|
b1eb737719
GDScript: Fix some lambda bugs
|
1 year ago |
ocean (they/them)
|
d330f5642e
GDScript: Fix compilation of expressions compiling other classes
|
1 year ago |
Rémi Verschelde
|
b539bfb263
Merge pull request #81201 from anvilfolk/rpc
|
1 year ago |
ocean (they/them)
|
711ffabcfe
GDScript: fix subclass methods not inheriting RPC info
|
1 year ago |
Danil Alexeev
|
462d8f4752
GDScript: Fix `get_*_list()` methods return incorrect info
|
1 year ago |
Yuri Sizov
|
2c77f07aaa
Add a script method to get its class icon
|
1 year ago |