"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "lib/RPerl/Operation/Expression/Operator/Named/Keys.h" between
RPerl-5.000000.tar.gz and RPerl-5.002000.tar.gz

About: RPerl is an optimizing compiler for the Perl 5 programming language (converting Perl 5 source code into C++).

Keys.h  (RPerl-5.000000):Keys.h  (RPerl-5.002000)
skipping to change at line 29 skipping to change at line 29
// [[[ SUBROUTINES ]]] // [[[ SUBROUTINES ]]]
# ifdef __PERL__TYPES # ifdef __PERL__TYPES
SV* keys(SV* input_hvref); // short-hand, type-i ndependent SV* keys(SV* input_hvref); // short-hand, type-i ndependent
SV* integer_arrayref_hashref_keys(SV* input_avref_hvref); // long-hand, type-d ependent SV* integer_arrayref_hashref_keys(SV* input_avref_hvref); // long-hand, type-d ependent
# elif defined __CPP__TYPES # elif defined __CPP__TYPES
// template, type-independent
template<typename HASH_VALUE_TYPE>
string_arrayref keys(std::unordered_map<string, HASH_VALUE_TYPE> const &input_un
ordered_map);
/* NEED DELETE, TYPE-SPECIFIC CODE REPLACED BY TYPE-INDEPENDENT TEMPLATE CODE
string_arrayref integer_arrayref_hashref_keys(integer_arrayref_hashref input_vec tor_unordered_map); // long-hand, type-dependent string_arrayref integer_arrayref_hashref_keys(integer_arrayref_hashref input_vec tor_unordered_map); // long-hand, type-dependent
keys(integer_arrayref_hashref input_vec tor_unordered_map); // short-hand, type-dependent keys(integer_arrayref_hashref input_vec tor_unordered_map); // short-hand, type-dependent
*/
# endif # endif
// [[[ OPERATIONS & DATA TYPES REPORTER ]]] // [[[ OPERATIONS & DATA TYPES REPORTER ]]]
# ifdef __PERL__TYPES # ifdef __PERL__TYPES
SV* RPerl__Operation__Expression__Operator__Named__Keys__MODE_ID() { return(newS Viv(1)); } // CPPOPS_PERLTYPES is 1 SV* RPerl__Operation__Expression__Operator__Named__Keys__MODE_ID() { return(newS Viv(1)); } // CPPOPS_PERLTYPES is 1
# elif defined __CPP__TYPES # elif defined __CPP__TYPES
integer RPerl__Operation__Expression__Operator__Named__Keys__MODE_ID() { return 2; } // CPPOPS_CPPTYPES is 2 integer RPerl__Operation__Expression__Operator__Named__Keys__MODE_ID() { return 2; } // CPPOPS_CPPTYPES is 2
# else # else
Purposefully_die_from_a_compile-time_error,_due_to_neither___PERL__TYPES_nor___C PP__TYPES_being_defined.__We_need_to_define_exactly_one! Purposefully_die_from_a_compile-time_error,_due_to_neither___PERL__TYPES_nor___C PP__TYPES_being_defined.__We_need_to_define_exactly_one!
 End of changes. 2 change blocks. 
0 lines changed or deleted 8 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)