@@ -69,9 +69,9 @@ fn make_constructor(class: &Class, ctx: &Context, class_name_str: &Literal) -> T
69
69
quote ! {
70
70
pub fn singleton( ) -> Gd <Self > {
71
71
unsafe {
72
- let class_name = StringName :: from( #class_name_str) ;
73
- let object_ptr = sys:: interface_fn!( global_get_singleton) ( class_name . string_sys( ) ) ;
74
- Gd :: from_obj_sys( object_ptr )
72
+ let __class_name = StringName :: from( #class_name_str) ;
73
+ let __object_ptr = sys:: interface_fn!( global_get_singleton) ( __class_name . string_sys( ) ) ;
74
+ Gd :: from_obj_sys( __object_ptr )
75
75
}
76
76
}
77
77
}
@@ -83,10 +83,10 @@ fn make_constructor(class: &Class, ctx: &Context, class_name_str: &Literal) -> T
83
83
quote ! {
84
84
pub fn new( ) -> Gd <Self > {
85
85
unsafe {
86
- let class_name = StringName :: from( #class_name_str) ;
87
- let object_ptr = sys:: interface_fn!( classdb_construct_object) ( class_name . string_sys( ) ) ;
86
+ let __class_name = StringName :: from( #class_name_str) ;
87
+ let __object_ptr = sys:: interface_fn!( classdb_construct_object) ( __class_name . string_sys( ) ) ;
88
88
//let instance = Self { object_ptr };
89
- Gd :: from_obj_sys( object_ptr )
89
+ Gd :: from_obj_sys( __object_ptr )
90
90
}
91
91
}
92
92
}
@@ -96,9 +96,9 @@ fn make_constructor(class: &Class, ctx: &Context, class_name_str: &Literal) -> T
96
96
#[ must_use]
97
97
pub fn new_alloc( ) -> Gd <Self > {
98
98
unsafe {
99
- let class_name = StringName :: from( #class_name_str) ;
100
- let object_ptr = sys:: interface_fn!( classdb_construct_object) ( class_name . string_sys( ) ) ;
101
- Gd :: from_obj_sys( object_ptr )
99
+ let __class_name = StringName :: from( #class_name_str) ;
100
+ let __object_ptr = sys:: interface_fn!( classdb_construct_object) ( __class_name . string_sys( ) ) ;
101
+ Gd :: from_obj_sys( __object_ptr )
102
102
}
103
103
}
104
104
}
@@ -392,23 +392,23 @@ fn make_method_definition(method: &Method, class_name: &str, ctx: &mut Context)
392
392
quote ! {
393
393
#vis fn #method_name( #receiver #( , #params ) * , varargs: & [ Variant ] ) #return_decl {
394
394
unsafe {
395
- let class_name = StringName :: from( #class_name) ;
396
- let method_name = StringName :: from( #method_name_str) ;
397
- let method_bind = sys:: interface_fn!( classdb_get_method_bind) (
398
- class_name . string_sys( ) ,
399
- method_name . string_sys( ) ,
395
+ let __class_name = StringName :: from( #class_name) ;
396
+ let __method_name = StringName :: from( #method_name_str) ;
397
+ let __method_bind = sys:: interface_fn!( classdb_get_method_bind) (
398
+ __class_name . string_sys( ) ,
399
+ __method_name . string_sys( ) ,
400
400
#hash
401
401
) ;
402
- let call_fn = sys:: interface_fn!( object_method_bind_call) ;
402
+ let __call_fn = sys:: interface_fn!( object_method_bind_call) ;
403
403
404
- let explicit_args = [
404
+ let __explicit_args = [
405
405
#( #arg_exprs ) , *
406
406
] ;
407
- let mut args = Vec :: new( ) ;
408
- args . extend( explicit_args . iter( ) . map( Variant :: var_sys) ) ;
409
- args . extend( varargs. iter( ) . map( Variant :: var_sys) ) ;
407
+ let mut __args = Vec :: new( ) ;
408
+ __args . extend( __explicit_args . iter( ) . map( Variant :: var_sys) ) ;
409
+ __args . extend( varargs. iter( ) . map( Variant :: var_sys) ) ;
410
410
411
- let args_ptr = args . as_ptr( ) ;
411
+ let __args_ptr = __args . as_ptr( ) ;
412
412
413
413
#call
414
414
}
@@ -419,19 +419,19 @@ fn make_method_definition(method: &Method, class_name: &str, ctx: &mut Context)
419
419
quote ! {
420
420
#vis fn #method_name( #receiver, #( #params ) , * ) #return_decl {
421
421
unsafe {
422
- let class_name = StringName :: from( #class_name) ;
423
- let method_name = StringName :: from( #method_name_str) ;
424
- let method_bind = sys:: interface_fn!( classdb_get_method_bind) (
425
- class_name . string_sys( ) ,
426
- method_name . string_sys( ) ,
422
+ let __class_name = StringName :: from( #class_name) ;
423
+ let __method_name = StringName :: from( #method_name_str) ;
424
+ let __method_bind = sys:: interface_fn!( classdb_get_method_bind) (
425
+ __class_name . string_sys( ) ,
426
+ __method_name . string_sys( ) ,
427
427
#hash
428
428
) ;
429
- let call_fn = sys:: interface_fn!( object_method_bind_ptrcall) ;
429
+ let __call_fn = sys:: interface_fn!( object_method_bind_ptrcall) ;
430
430
431
- let args = [
431
+ let __args = [
432
432
#( #arg_exprs ) , *
433
433
] ;
434
- let args_ptr = args . as_ptr( ) ;
434
+ let __args_ptr = __args . as_ptr( ) ;
435
435
436
436
#call
437
437
}
@@ -461,14 +461,14 @@ pub(crate) fn make_function_definition(
461
461
quote ! {
462
462
pub fn #function_name( #( #params ) , * ) #return_decl {
463
463
let result = unsafe {
464
- let function_name = StringName :: from( #function_name_str) ;
465
- let call_fn = sys:: interface_fn!( variant_get_ptr_utility_function) ( function_name . string_sys( ) , #hash) ;
466
- let call_fn = call_fn . unwrap_unchecked( ) ;
464
+ let __function_name = StringName :: from( #function_name_str) ;
465
+ let __call_fn = sys:: interface_fn!( variant_get_ptr_utility_function) ( __function_name . string_sys( ) , #hash) ;
466
+ let __call_fn = __call_fn . unwrap_unchecked( ) ;
467
467
468
- let args = [
468
+ let __args = [
469
469
#( #arg_exprs ) , *
470
470
] ;
471
- let args_ptr = args . as_ptr( ) ;
471
+ let __args_ptr = __args . as_ptr( ) ;
472
472
473
473
#call
474
474
} ;
@@ -540,38 +540,38 @@ fn make_method_return(
540
540
// TODO use Result instead of panic on error
541
541
quote ! {
542
542
let variant = Variant :: from_var_sys_init( |return_ptr| {
543
- let mut err = sys:: default_call_error( ) ;
544
- call_fn ( method_bind , self . object_ptr, args_ptr , args . len( ) as i64 , return_ptr, std:: ptr:: addr_of_mut!( err ) ) ;
545
- assert_eq!( err . error, sys:: GDNATIVE_CALL_OK ) ;
543
+ let mut __err = sys:: default_call_error( ) ;
544
+ __call_fn ( __method_bind , self . object_ptr, __args_ptr , __args . len( ) as i64 , return_ptr, std:: ptr:: addr_of_mut!( __err ) ) ;
545
+ assert_eq!( __err . error, sys:: GDNATIVE_CALL_OK ) ;
546
546
} ) ;
547
547
#return_expr
548
548
}
549
549
}
550
550
( true , None ) => {
551
551
// TODO use Result instead of panic on error
552
552
quote ! {
553
- let mut err = sys:: default_call_error( ) ;
554
- call_fn ( method_bind , self . object_ptr, args_ptr , args . len( ) as i64 , std:: ptr:: null_mut( ) , std:: ptr:: addr_of_mut!( err ) ) ;
555
- assert_eq!( err . error, sys:: GDNATIVE_CALL_OK ) ;
553
+ let mut __err = sys:: default_call_error( ) ;
554
+ __call_fn ( __method_bind , self . object_ptr, __args_ptr , __args . len( ) as i64 , std:: ptr:: null_mut( ) , std:: ptr:: addr_of_mut!( __err ) ) ;
555
+ assert_eq!( __err . error, sys:: GDNATIVE_CALL_OK ) ;
556
556
}
557
557
}
558
558
( false , Some ( RustTy :: EngineClass ( return_ty) ) ) => {
559
559
quote ! {
560
560
<#return_ty>:: from_sys_init_opt( |return_ptr| {
561
- call_fn ( method_bind , self . object_ptr, args_ptr , return_ptr) ;
561
+ __call_fn ( __method_bind , self . object_ptr, __args_ptr , return_ptr) ;
562
562
} )
563
563
}
564
564
}
565
565
( false , Some ( return_ty) ) => {
566
566
quote ! {
567
567
<#return_ty as sys:: GodotFfi >:: from_sys_init( |return_ptr| {
568
- call_fn ( method_bind , self . object_ptr, args_ptr , return_ptr) ;
568
+ __call_fn ( __method_bind , self . object_ptr, __args_ptr , return_ptr) ;
569
569
} )
570
570
}
571
571
}
572
572
( false , None ) => {
573
573
quote ! {
574
- call_fn ( method_bind , self . object_ptr, args_ptr , std:: ptr:: null_mut( ) ) ;
574
+ __call_fn ( __method_bind , self . object_ptr, __args_ptr , std:: ptr:: null_mut( ) ) ;
575
575
}
576
576
}
577
577
} ;
@@ -599,20 +599,20 @@ fn make_utility_return(
599
599
Some ( RustTy :: EngineClass ( return_ty) ) => {
600
600
quote ! {
601
601
<#return_ty>:: from_sys_init_opt( |return_ptr| {
602
- call_fn ( return_ptr, args_ptr , args . len( ) as i32 ) ;
602
+ __call_fn ( return_ptr, __args_ptr , __args . len( ) as i32 ) ;
603
603
} )
604
604
}
605
605
}
606
606
Some ( return_ty) => {
607
607
quote ! {
608
608
<#return_ty as sys:: GodotFfi >:: from_sys_init( |return_ptr| {
609
- call_fn ( return_ptr, args_ptr , args . len( ) as i32 ) ;
609
+ __call_fn ( return_ptr, __args_ptr , __args . len( ) as i32 ) ;
610
610
} )
611
611
}
612
612
}
613
613
None => {
614
614
quote ! {
615
- call_fn ( std:: ptr:: null_mut( ) , args_ptr , args . len( ) as i32 ) ;
615
+ __call_fn ( std:: ptr:: null_mut( ) , __args_ptr , __args . len( ) as i32 ) ;
616
616
}
617
617
}
618
618
} ;
0 commit comments