virtualx-engine/core/variant
Rémi Verschelde 5efbed51cc GDScript: Improve error messages for invalid indexing
These errors are very common when using an invalid property name
or calling on an object of the wrong type, and the previous message
was a bit cryptic for users.

Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
Co-authored-by: golfinq <golfinqz@gmail.com>
2023-10-02 14:23:11 -04:00
..
array.cpp Merge pull request #74588 from puchik/float-variant-nan-inequality 2023-09-27 14:03:34 +02:00
array.h Merge pull request #71786 from raulsntos/dotnet/array 2023-02-04 00:24:06 +01:00
binder_common.h Add ValidatedCall to MethodBind 2023-04-30 20:01:26 +02:00
callable.cpp [Core] Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable 2023-09-11 19:45:49 +02:00
callable.h Complete support of callables of static methods 2023-04-12 18:12:19 +02:00
callable_bind.cpp Fix comparison of Callables with binds 2023-08-29 16:10:14 +02:00
callable_bind.h Fix rpc calls with binds 2023-06-22 11:07:53 +02:00
container_type_validate.h [Core] Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable 2023-09-11 19:45:49 +02:00
dictionary.cpp Merge pull request #74588 from puchik/float-variant-nan-inequality 2023-09-27 14:03:34 +02:00
dictionary.h GDScript: Fix test for read-only state of constants 2023-01-27 05:28:08 +02:00
method_ptrcall.h PtrToArg::convert() returns const-references where possible, avoids unnecessary copies 2023-08-07 20:40:23 +02:00
native_ptr.h Fix GDVIRTUAL_NATIVE_PTR 2023-07-03 10:52:02 +02:00
SCsub Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
type_info.h Use BitField<> in core type masks 2023-01-08 22:17:40 +01:00
typed_array.h Merge pull request #80075 from Bromeon/gdextension/optimize-ptrcalls 2023-09-17 14:46:13 +02:00
variant.cpp Support both semantic (by default) and numeric Variant hash comparison 2023-08-31 09:29:48 -07:00
variant.h GDScript: Improve error messages for invalid indexing 2023-10-02 14:23:11 -04:00
variant_call.cpp Merge pull request #79523 from aaronfranke/is-conformal 2023-09-26 13:44:41 +02:00
variant_construct.cpp Add ValidatedCall to MethodBind 2023-04-30 20:01:26 +02:00
variant_construct.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
variant_destruct.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
variant_destruct.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
variant_internal.h Fix gdextension variant type conversion 2023-06-10 10:52:17 +09:00
variant_op.cpp Add operator NOT for all Variant types 2023-03-10 15:58:55 -03:00
variant_op.h [Core] Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable 2023-09-11 19:45:49 +02:00
variant_parser.cpp Extract ScriptInstance to simplify includes 2023-09-06 22:54:38 +02:00
variant_parser.h Core: Fix recursion level check for VariantWriter::write() with objects 2023-08-29 15:05:53 +03:00
variant_setget.cpp GDScript: Improve error messages for invalid indexing 2023-10-02 14:23:11 -04:00
variant_setget.h Revert "Add API for HSL conversion" 2023-05-10 17:45:56 -03:00
variant_utility.cpp [Core] Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable 2023-09-11 19:45:49 +02:00
variant_utility.h Add inverse hyperbolic functions asinh(), acosh() & atanh() 2023-09-01 01:27:56 +02:00