~ubuntu-branches/debian/sid/subversion/sid

« back to all changes in this revision

Viewing changes to subversion/bindings/swig/ruby/svn_wc.c

  • Committer: Package Import Robot
  • Author(s): James McCoy, Peter Samuelson, James McCoy
  • Date: 2014-01-12 19:48:33 UTC
  • mfrom: (0.2.10)
  • Revision ID: package-import@ubuntu.com-20140112194833-w3axfwksn296jn5x
Tags: 1.8.5-1
[ Peter Samuelson ]
* New upstream release.  (Closes: #725787) Rediff patches:
  - Remove apr-abi1 (applied upstream), rename apr-abi2 to apr-abi
  - Remove loosen-sqlite-version-check (shouldn't be needed)
  - Remove java-osgi-metadata (applied upstream)
  - svnmucc prompts for a changelog if none is provided. (Closes: #507430)
  - Remove fix-bdb-version-detection, upstream uses "apu-config --dbm-libs"
  - Remove ruby-test-wc (applied upstream)
  - Fix “svn diff -r N file” when file has svn:mime-type set.
    (Closes: #734163)
  - Support specifying an encoding for mod_dav_svn's environment in which
    hooks are run.  (Closes: #601544)
  - Fix ordering of “svnadmin dump” paths with certain APR versions.
    (Closes: #687291)
  - Provide a better error message when authentication fails with an
    svn+ssh:// URL.  (Closes: #273874)
  - Updated Polish translations.  (Closes: #690815)

[ James McCoy ]
* Remove all traces of libneon, replaced by libserf.
* patches/sqlite_3.8.x_workaround: Upstream fix for wc-queries-test test
  failurse.
* Run configure with --with-apache-libexecdir, which allows removing part of
  patches/rpath.
* Re-enable auth-test as upstream has fixed the problem of picking up
  libraries from the environment rather than the build tree.
  (Closes: #654172)
* Point LD_LIBRARY_PATH at the built auth libraries when running the svn
  command during the build.  (Closes: #678224)
* Add a NEWS entry describing how to configure mod_dav_svn to understand
  UTF-8.  (Closes: #566148)
* Remove ancient transitional package, libsvn-ruby.
* Enable compatibility with Sqlite3 versions back to Wheezy.
* Enable hardening flags.  (Closes: #734918)
* patches/build-fixes: Enable verbose build logs.
* Build against the default ruby version.  (Closes: #722393)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/* ----------------------------------------------------------------------------
2
2
 * This file was automatically generated by SWIG (http://www.swig.org).
3
 
 * Version 2.0.4
 
3
 * Version 2.0.9
4
4
 * 
5
5
 * This file is not intended to be easily readable and contains a number of 
6
6
 * coding conventions designed to improve portability and efficiency. Do not make
1374
1374
 
1375
1375
/* Runtime API */
1376
1376
 
1377
 
#define SWIG_GetModule(clientdata)                      SWIG_Ruby_GetModule()   
 
1377
#define SWIG_GetModule(clientdata)                      SWIG_Ruby_GetModule(clientdata)
1378
1378
#define SWIG_SetModule(clientdata, pointer)             SWIG_Ruby_SetModule(pointer)
1379
1379
 
1380
1380
 
1528
1528
        downcast methods. */
1529
1529
      if (obj != Qnil) {
1530
1530
        VALUE value = rb_iv_get(obj, "@__swigtype__");
1531
 
        char* type_name = RSTRING_PTR(value);
 
1531
        const char* type_name = RSTRING_PTR(value);
1532
1532
                                
1533
1533
        if (strcmp(type->name, type_name) == 0) {
1534
1534
          return obj;
1710
1710
}
1711
1711
 
1712
1712
SWIGRUNTIME swig_module_info *
1713
 
SWIG_Ruby_GetModule(void)
 
1713
SWIG_Ruby_GetModule(void *SWIGUNUSEDPARM(clientdata))
1714
1714
{
1715
1715
  VALUE pointer;
1716
1716
  swig_module_info *ret = 0;
1873
1873
#define SWIGTYPE_p_svn_auth_provider_object_t swig_types[78]
1874
1874
#define SWIGTYPE_p_svn_auth_provider_t swig_types[79]
1875
1875
#define SWIGTYPE_p_svn_auth_ssl_server_cert_info_t swig_types[80]
1876
 
#define SWIGTYPE_p_svn_checksum_t swig_types[81]
1877
 
#define SWIGTYPE_p_svn_commit_info_t swig_types[82]
1878
 
#define SWIGTYPE_p_svn_config_t swig_types[83]
1879
 
#define SWIGTYPE_p_svn_delta_editor_t swig_types[84]
1880
 
#define SWIGTYPE_p_svn_depth_t swig_types[85]
1881
 
#define SWIGTYPE_p_svn_diff_conflict_display_style_t swig_types[86]
1882
 
#define SWIGTYPE_p_svn_diff_datasource_e swig_types[87]
1883
 
#define SWIGTYPE_p_svn_diff_file_ignore_space_t swig_types[88]
1884
 
#define SWIGTYPE_p_svn_diff_file_options_t swig_types[89]
1885
 
#define SWIGTYPE_p_svn_diff_fns2_t swig_types[90]
1886
 
#define SWIGTYPE_p_svn_diff_fns_t swig_types[91]
1887
 
#define SWIGTYPE_p_svn_diff_hunk_t swig_types[92]
1888
 
#define SWIGTYPE_p_svn_diff_operation_kind_e swig_types[93]
1889
 
#define SWIGTYPE_p_svn_diff_output_fns_t swig_types[94]
1890
 
#define SWIGTYPE_p_svn_diff_t swig_types[95]
1891
 
#define SWIGTYPE_p_svn_dirent_t swig_types[96]
1892
 
#define SWIGTYPE_p_svn_errno_t swig_types[97]
1893
 
#define SWIGTYPE_p_svn_error_t swig_types[98]
1894
 
#define SWIGTYPE_p_svn_io_dirent2_t swig_types[99]
1895
 
#define SWIGTYPE_p_svn_io_dirent_t swig_types[100]
1896
 
#define SWIGTYPE_p_svn_io_file_del_t swig_types[101]
1897
 
#define SWIGTYPE_p_svn_location_segment_t swig_types[102]
1898
 
#define SWIGTYPE_p_svn_lock_t swig_types[103]
1899
 
#define SWIGTYPE_p_svn_log_changed_path2_t swig_types[104]
1900
 
#define SWIGTYPE_p_svn_log_changed_path_t swig_types[105]
1901
 
#define SWIGTYPE_p_svn_log_entry_t swig_types[106]
1902
 
#define SWIGTYPE_p_svn_merge_range_t swig_types[107]
1903
 
#define SWIGTYPE_p_svn_mergeinfo_inheritance_t swig_types[108]
1904
 
#define SWIGTYPE_p_svn_node_kind_t swig_types[109]
1905
 
#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[110]
1906
 
#define SWIGTYPE_p_svn_opt_revision_t swig_types[111]
1907
 
#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[112]
1908
 
#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[113]
1909
 
#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[114]
1910
 
#define SWIGTYPE_p_svn_patch_file_t swig_types[115]
1911
 
#define SWIGTYPE_p_svn_patch_t swig_types[116]
1912
 
#define SWIGTYPE_p_svn_prop_kind swig_types[117]
1913
 
#define SWIGTYPE_p_svn_prop_patch_t swig_types[118]
1914
 
#define SWIGTYPE_p_svn_ra_callbacks2_t swig_types[119]
1915
 
#define SWIGTYPE_p_svn_ra_callbacks_t swig_types[120]
1916
 
#define SWIGTYPE_p_svn_ra_plugin_t swig_types[121]
1917
 
#define SWIGTYPE_p_svn_ra_reporter2_t swig_types[122]
1918
 
#define SWIGTYPE_p_svn_ra_reporter3_t swig_types[123]
1919
 
#define SWIGTYPE_p_svn_ra_reporter_t swig_types[124]
1920
 
#define SWIGTYPE_p_svn_ra_session_t swig_types[125]
1921
 
#define SWIGTYPE_p_svn_stream_mark_t swig_types[126]
1922
 
#define SWIGTYPE_p_svn_stream_t swig_types[127]
1923
 
#define SWIGTYPE_p_svn_string_t swig_types[128]
1924
 
#define SWIGTYPE_p_svn_stringbuf_t swig_types[129]
1925
 
#define SWIGTYPE_p_svn_tristate_t swig_types[130]
1926
 
#define SWIGTYPE_p_svn_txdelta_op_t swig_types[131]
1927
 
#define SWIGTYPE_p_svn_txdelta_stream_t swig_types[132]
1928
 
#define SWIGTYPE_p_svn_txdelta_window_t swig_types[133]
1929
 
#define SWIGTYPE_p_svn_version_checklist_t swig_types[134]
1930
 
#define SWIGTYPE_p_svn_version_t swig_types[135]
1931
 
#define SWIGTYPE_p_svn_wc_adm_access_t swig_types[136]
1932
 
#define SWIGTYPE_p_svn_wc_committed_queue_t swig_types[137]
1933
 
#define SWIGTYPE_p_svn_wc_conflict_action_t swig_types[138]
1934
 
#define SWIGTYPE_p_svn_wc_conflict_choice_t swig_types[139]
1935
 
#define SWIGTYPE_p_svn_wc_conflict_description2_t swig_types[140]
1936
 
#define SWIGTYPE_p_svn_wc_conflict_description_t swig_types[141]
1937
 
#define SWIGTYPE_p_svn_wc_conflict_kind_t swig_types[142]
1938
 
#define SWIGTYPE_p_svn_wc_conflict_reason_t swig_types[143]
1939
 
#define SWIGTYPE_p_svn_wc_conflict_result_t swig_types[144]
1940
 
#define SWIGTYPE_p_svn_wc_conflict_version_t swig_types[145]
1941
 
#define SWIGTYPE_p_svn_wc_context_t swig_types[146]
1942
 
#define SWIGTYPE_p_svn_wc_diff_callbacks2_t swig_types[147]
1943
 
#define SWIGTYPE_p_svn_wc_diff_callbacks3_t swig_types[148]
1944
 
#define SWIGTYPE_p_svn_wc_diff_callbacks4_t swig_types[149]
1945
 
#define SWIGTYPE_p_svn_wc_diff_callbacks_t swig_types[150]
1946
 
#define SWIGTYPE_p_svn_wc_entry_callbacks2_t swig_types[151]
1947
 
#define SWIGTYPE_p_svn_wc_entry_callbacks_t swig_types[152]
1948
 
#define SWIGTYPE_p_svn_wc_entry_t swig_types[153]
1949
 
#define SWIGTYPE_p_svn_wc_external_item2_t swig_types[154]
1950
 
#define SWIGTYPE_p_svn_wc_external_item_t swig_types[155]
1951
 
#define SWIGTYPE_p_svn_wc_info_t swig_types[156]
1952
 
#define SWIGTYPE_p_svn_wc_merge_outcome_t swig_types[157]
1953
 
#define SWIGTYPE_p_svn_wc_notify_action_t swig_types[158]
1954
 
#define SWIGTYPE_p_svn_wc_notify_lock_state_t swig_types[159]
1955
 
#define SWIGTYPE_p_svn_wc_notify_state_t swig_types[160]
1956
 
#define SWIGTYPE_p_svn_wc_notify_t swig_types[161]
1957
 
#define SWIGTYPE_p_svn_wc_operation_t swig_types[162]
1958
 
#define SWIGTYPE_p_svn_wc_revision_status_t swig_types[163]
1959
 
#define SWIGTYPE_p_svn_wc_schedule_t swig_types[164]
1960
 
#define SWIGTYPE_p_svn_wc_status2_t swig_types[165]
1961
 
#define SWIGTYPE_p_svn_wc_status3_t swig_types[166]
1962
 
#define SWIGTYPE_p_svn_wc_status_t swig_types[167]
1963
 
#define SWIGTYPE_p_svn_wc_traversal_info_t swig_types[168]
1964
 
#define SWIGTYPE_p_unsigned_char swig_types[169]
1965
 
#define SWIGTYPE_p_unsigned_long swig_types[170]
1966
 
#define SWIGTYPE_p_void swig_types[171]
1967
 
static swig_type_info *swig_types[173];
1968
 
static swig_module_info swig_module = {swig_types, 172, 0, 0, 0, 0};
 
1876
#define SWIGTYPE_p_svn_checksum_ctx_t swig_types[81]
 
1877
#define SWIGTYPE_p_svn_checksum_kind_t swig_types[82]
 
1878
#define SWIGTYPE_p_svn_checksum_t swig_types[83]
 
1879
#define SWIGTYPE_p_svn_commit_info_t swig_types[84]
 
1880
#define SWIGTYPE_p_svn_config_t swig_types[85]
 
1881
#define SWIGTYPE_p_svn_delta_editor_t swig_types[86]
 
1882
#define SWIGTYPE_p_svn_depth_t swig_types[87]
 
1883
#define SWIGTYPE_p_svn_diff_conflict_display_style_t swig_types[88]
 
1884
#define SWIGTYPE_p_svn_diff_datasource_e swig_types[89]
 
1885
#define SWIGTYPE_p_svn_diff_file_ignore_space_t swig_types[90]
 
1886
#define SWIGTYPE_p_svn_diff_file_options_t swig_types[91]
 
1887
#define SWIGTYPE_p_svn_diff_fns2_t swig_types[92]
 
1888
#define SWIGTYPE_p_svn_diff_fns_t swig_types[93]
 
1889
#define SWIGTYPE_p_svn_diff_hunk_t swig_types[94]
 
1890
#define SWIGTYPE_p_svn_diff_operation_kind_e swig_types[95]
 
1891
#define SWIGTYPE_p_svn_diff_output_fns_t swig_types[96]
 
1892
#define SWIGTYPE_p_svn_diff_t swig_types[97]
 
1893
#define SWIGTYPE_p_svn_dirent_t swig_types[98]
 
1894
#define SWIGTYPE_p_svn_errno_t swig_types[99]
 
1895
#define SWIGTYPE_p_svn_error_t swig_types[100]
 
1896
#define SWIGTYPE_p_svn_io_dirent2_t swig_types[101]
 
1897
#define SWIGTYPE_p_svn_io_dirent_t swig_types[102]
 
1898
#define SWIGTYPE_p_svn_io_file_del_t swig_types[103]
 
1899
#define SWIGTYPE_p_svn_location_segment_t swig_types[104]
 
1900
#define SWIGTYPE_p_svn_lock_t swig_types[105]
 
1901
#define SWIGTYPE_p_svn_log_changed_path2_t swig_types[106]
 
1902
#define SWIGTYPE_p_svn_log_changed_path_t swig_types[107]
 
1903
#define SWIGTYPE_p_svn_log_entry_t swig_types[108]
 
1904
#define SWIGTYPE_p_svn_merge_range_t swig_types[109]
 
1905
#define SWIGTYPE_p_svn_mergeinfo_inheritance_t swig_types[110]
 
1906
#define SWIGTYPE_p_svn_node_kind_t swig_types[111]
 
1907
#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[112]
 
1908
#define SWIGTYPE_p_svn_opt_revision_t swig_types[113]
 
1909
#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[114]
 
1910
#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[115]
 
1911
#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[116]
 
1912
#define SWIGTYPE_p_svn_patch_file_t swig_types[117]
 
1913
#define SWIGTYPE_p_svn_patch_t swig_types[118]
 
1914
#define SWIGTYPE_p_svn_prop_inherited_item_t swig_types[119]
 
1915
#define SWIGTYPE_p_svn_prop_kind swig_types[120]
 
1916
#define SWIGTYPE_p_svn_prop_patch_t swig_types[121]
 
1917
#define SWIGTYPE_p_svn_ra_callbacks2_t swig_types[122]
 
1918
#define SWIGTYPE_p_svn_ra_callbacks_t swig_types[123]
 
1919
#define SWIGTYPE_p_svn_ra_plugin_t swig_types[124]
 
1920
#define SWIGTYPE_p_svn_ra_reporter2_t swig_types[125]
 
1921
#define SWIGTYPE_p_svn_ra_reporter3_t swig_types[126]
 
1922
#define SWIGTYPE_p_svn_ra_reporter_t swig_types[127]
 
1923
#define SWIGTYPE_p_svn_ra_session_t swig_types[128]
 
1924
#define SWIGTYPE_p_svn_stream_mark_t swig_types[129]
 
1925
#define SWIGTYPE_p_svn_stream_t swig_types[130]
 
1926
#define SWIGTYPE_p_svn_string_t swig_types[131]
 
1927
#define SWIGTYPE_p_svn_stringbuf_t swig_types[132]
 
1928
#define SWIGTYPE_p_svn_tristate_t swig_types[133]
 
1929
#define SWIGTYPE_p_svn_txdelta_op_t swig_types[134]
 
1930
#define SWIGTYPE_p_svn_txdelta_stream_t swig_types[135]
 
1931
#define SWIGTYPE_p_svn_txdelta_window_t swig_types[136]
 
1932
#define SWIGTYPE_p_svn_version_checklist_t swig_types[137]
 
1933
#define SWIGTYPE_p_svn_version_ext_linked_lib_t swig_types[138]
 
1934
#define SWIGTYPE_p_svn_version_ext_loaded_lib_t swig_types[139]
 
1935
#define SWIGTYPE_p_svn_version_extended_t swig_types[140]
 
1936
#define SWIGTYPE_p_svn_version_t swig_types[141]
 
1937
#define SWIGTYPE_p_svn_wc_adm_access_t swig_types[142]
 
1938
#define SWIGTYPE_p_svn_wc_committed_queue_t swig_types[143]
 
1939
#define SWIGTYPE_p_svn_wc_conflict_action_t swig_types[144]
 
1940
#define SWIGTYPE_p_svn_wc_conflict_choice_t swig_types[145]
 
1941
#define SWIGTYPE_p_svn_wc_conflict_description2_t swig_types[146]
 
1942
#define SWIGTYPE_p_svn_wc_conflict_description_t swig_types[147]
 
1943
#define SWIGTYPE_p_svn_wc_conflict_kind_t swig_types[148]
 
1944
#define SWIGTYPE_p_svn_wc_conflict_reason_t swig_types[149]
 
1945
#define SWIGTYPE_p_svn_wc_conflict_result_t swig_types[150]
 
1946
#define SWIGTYPE_p_svn_wc_conflict_version_t swig_types[151]
 
1947
#define SWIGTYPE_p_svn_wc_context_t swig_types[152]
 
1948
#define SWIGTYPE_p_svn_wc_diff_callbacks2_t swig_types[153]
 
1949
#define SWIGTYPE_p_svn_wc_diff_callbacks3_t swig_types[154]
 
1950
#define SWIGTYPE_p_svn_wc_diff_callbacks4_t swig_types[155]
 
1951
#define SWIGTYPE_p_svn_wc_diff_callbacks_t swig_types[156]
 
1952
#define SWIGTYPE_p_svn_wc_entry_callbacks2_t swig_types[157]
 
1953
#define SWIGTYPE_p_svn_wc_entry_callbacks_t swig_types[158]
 
1954
#define SWIGTYPE_p_svn_wc_entry_t swig_types[159]
 
1955
#define SWIGTYPE_p_svn_wc_external_item2_t swig_types[160]
 
1956
#define SWIGTYPE_p_svn_wc_external_item_t swig_types[161]
 
1957
#define SWIGTYPE_p_svn_wc_info_t swig_types[162]
 
1958
#define SWIGTYPE_p_svn_wc_merge_outcome_t swig_types[163]
 
1959
#define SWIGTYPE_p_svn_wc_notify_action_t swig_types[164]
 
1960
#define SWIGTYPE_p_svn_wc_notify_lock_state_t swig_types[165]
 
1961
#define SWIGTYPE_p_svn_wc_notify_state_t swig_types[166]
 
1962
#define SWIGTYPE_p_svn_wc_notify_t swig_types[167]
 
1963
#define SWIGTYPE_p_svn_wc_operation_t swig_types[168]
 
1964
#define SWIGTYPE_p_svn_wc_revision_status_t swig_types[169]
 
1965
#define SWIGTYPE_p_svn_wc_schedule_t swig_types[170]
 
1966
#define SWIGTYPE_p_svn_wc_status2_t swig_types[171]
 
1967
#define SWIGTYPE_p_svn_wc_status3_t swig_types[172]
 
1968
#define SWIGTYPE_p_svn_wc_status_t swig_types[173]
 
1969
#define SWIGTYPE_p_svn_wc_traversal_info_t swig_types[174]
 
1970
#define SWIGTYPE_p_unsigned_char swig_types[175]
 
1971
#define SWIGTYPE_p_unsigned_long swig_types[176]
 
1972
#define SWIGTYPE_p_void swig_types[177]
 
1973
static swig_type_info *swig_types[179];
 
1974
static swig_module_info swig_module = {swig_types, 178, 0, 0, 0, 0};
1969
1975
#define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
1970
1976
#define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
1971
1977
 
1980
1986
#define SWIG_RUBY_THREAD_END_BLOCK
1981
1987
 
1982
1988
 
1983
 
#define SWIGVERSION 0x020004 
 
1989
#define SWIGVERSION 0x020009 
1984
1990
#define SWIG_VERSION SWIGVERSION
1985
1991
 
1986
1992
 
2073
2079
SWIG_AsCharPtrAndSize(VALUE obj, char** cptr, size_t* psize, int *alloc)
2074
2080
{
2075
2081
  if (TYPE(obj) == T_STRING) {
2076
 
    #if defined(StringValuePtr)
2077
2082
    char *cstr = StringValuePtr(obj); 
2078
 
    #else
2079
 
    char *cstr = STR2CSTR(obj);
2080
 
    #endif
2081
2083
    size_t size = RSTRING_LEN(obj) + 1;
2082
2084
    if (cptr)  {
2083
2085
      if (alloc) {
2117
2119
2118
2120
 
2119
2121
 
2120
 
/*@SWIG:/home/breser/wandisco/svnrm-1.7.14/prefix/share/swig/2.0.4/ruby/rubyprimtypes.swg,19,%ruby_aux_method@*/
 
2122
/*@SWIG:/home/breser/wandisco/svnrm-1.8.5/prefix/share/swig/2.0.9/ruby/rubyprimtypes.swg,19,%ruby_aux_method@*/
2121
2123
SWIGINTERN VALUE SWIG_AUX_NUM2LONG(VALUE *args)
2122
2124
{
2123
2125
  VALUE obj = args[0];
2185
2187
  return SWIG_FromCharPtrAndSize(cptr, (cptr ? strlen(cptr) : 0));
2186
2188
}
2187
2189
 
2188
 
SWIGINTERN svn_wc_external_item2_t *new_svn_wc_external_item2_t(apr_pool_t *pool){
 
2190
SWIGINTERN struct svn_wc_external_item2_t *new_svn_wc_external_item2_t(apr_pool_t *pool){
2189
2191
    svn_error_t *err;
2190
 
    const svn_wc_external_item2_t *self;
2191
 
    err = svn_wc_external_item_create(&self, pool);
 
2192
    svn_wc_external_item2_t *self;
 
2193
    err = svn_wc_external_item2_create(&self, pool);
2192
2194
    if (err)
2193
2195
      svn_swig_rb_handle_svn_error(err);
2194
 
    return (svn_wc_external_item2_t *)self;
 
2196
    return self;
2195
2197
  }
2196
 
SWIGINTERN svn_wc_external_item2_t *svn_wc_external_item2_t_dup(svn_wc_external_item2_t *self,apr_pool_t *pool){
 
2198
SWIGINTERN svn_wc_external_item2_t *svn_wc_external_item2_t_dup(struct svn_wc_external_item2_t *self,apr_pool_t *pool){
2197
2199
    return svn_wc_external_item2_dup(self, pool);
2198
2200
  }
2199
2201
 
2200
 
/*@SWIG:/home/breser/wandisco/svnrm-1.7.14/prefix/share/swig/2.0.4/ruby/rubyprimtypes.swg,19,%ruby_aux_method@*/
 
2202
/*@SWIG:/home/breser/wandisco/svnrm-1.8.5/prefix/share/swig/2.0.9/ruby/rubyprimtypes.swg,19,%ruby_aux_method@*/
2201
2203
SWIGINTERN VALUE SWIG_AUX_NUM2ULONG(VALUE *args)
2202
2204
{
2203
2205
  VALUE obj = args[0];
2232
2234
  return ULONG2NUM(value); 
2233
2235
}
2234
2236
 
2235
 
SWIGINTERN svn_wc_notify_t *new_svn_wc_notify_t(char const *path,svn_wc_notify_action_t action,apr_pool_t *pool){
 
2237
SWIGINTERN struct svn_wc_notify_t *new_svn_wc_notify_t(char const *path,svn_wc_notify_action_t action,apr_pool_t *pool){
2236
2238
    return svn_wc_create_notify(path, action, pool);
2237
2239
  }
2238
 
SWIGINTERN svn_wc_entry_t *new_svn_wc_entry_t(char const *path,svn_wc_adm_access_t *adm_access,svn_boolean_t show_hidden,apr_pool_t *pool){
 
2240
SWIGINTERN struct svn_wc_entry_t *new_svn_wc_entry_t(char const *path,svn_wc_adm_access_t *adm_access,svn_boolean_t show_hidden,apr_pool_t *pool){
2239
2241
    const svn_wc_entry_t *self;
2240
2242
    svn_wc_entry(&self, path, adm_access, show_hidden, pool);
2241
2243
    return (svn_wc_entry_t *)self;
2242
2244
  }
2243
 
SWIGINTERN svn_wc_revision_status_t *new_svn_wc_revision_status_t(char const *wc_path,char const *trail_url,svn_boolean_t committed,svn_cancel_func_t cancel_func,void *cancel_baton,apr_pool_t *pool){
 
2245
SWIGINTERN struct svn_wc_revision_status_t *new_svn_wc_revision_status_t(char const *wc_path,char const *trail_url,svn_boolean_t committed,svn_cancel_func_t cancel_func,void *cancel_baton,apr_pool_t *pool){
2244
2246
    svn_error_t *err;
2245
2247
    svn_wc_revision_status_t *self;
2246
2248
    err = svn_wc_revision_status(&self, wc_path, trail_url, committed,
4312
4314
}
4313
4315
 
4314
4316
 
4315
 
swig_class SwigClassSvn_wc_external_item2_t;
 
4317
static swig_class SwigClassSvn_wc_external_item2_t;
4316
4318
 
4317
4319
SWIGINTERN VALUE
4318
4320
_wrap_svn_wc_external_item2_t_target_dir_set(int argc, VALUE *argv, VALUE self) {
4319
 
  svn_wc_external_item2_t *arg1 = (svn_wc_external_item2_t *) 0 ;
 
4321
  struct svn_wc_external_item2_t *arg1 = (struct svn_wc_external_item2_t *) 0 ;
4320
4322
  char *arg2 = (char *) 0 ;
4321
4323
  void *argp1 = 0 ;
4322
4324
  int res1 = 0 ;
4329
4331
  }
4330
4332
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_external_item2_t, 0 |  0 );
4331
4333
  if (!SWIG_IsOK(res1)) {
4332
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_external_item2_t *","target_dir", 1, self )); 
 
4334
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_external_item2_t *","target_dir", 1, self )); 
4333
4335
  }
4334
 
  arg1 = (svn_wc_external_item2_t *)(argp1);
 
4336
  arg1 = (struct svn_wc_external_item2_t *)(argp1);
4335
4337
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
4336
4338
  if (!SWIG_IsOK(res2)) {
4337
4339
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","target_dir", 2, argv[0] ));
4355
4357
 
4356
4358
SWIGINTERN VALUE
4357
4359
_wrap_svn_wc_external_item2_t_target_dir_get(int argc, VALUE *argv, VALUE self) {
4358
 
  svn_wc_external_item2_t *arg1 = (svn_wc_external_item2_t *) 0 ;
 
4360
  struct svn_wc_external_item2_t *arg1 = (struct svn_wc_external_item2_t *) 0 ;
4359
4361
  void *argp1 = 0 ;
4360
4362
  int res1 = 0 ;
4361
4363
  char *result = 0 ;
4366
4368
  }
4367
4369
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_external_item2_t, 0 |  0 );
4368
4370
  if (!SWIG_IsOK(res1)) {
4369
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_external_item2_t *","target_dir", 1, self )); 
 
4371
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_external_item2_t *","target_dir", 1, self )); 
4370
4372
  }
4371
 
  arg1 = (svn_wc_external_item2_t *)(argp1);
 
4373
  arg1 = (struct svn_wc_external_item2_t *)(argp1);
4372
4374
  result = (char *) ((arg1)->target_dir);
4373
4375
  {
4374
4376
    if (result) {
4385
4387
 
4386
4388
SWIGINTERN VALUE
4387
4389
_wrap_svn_wc_external_item2_t_url_set(int argc, VALUE *argv, VALUE self) {
4388
 
  svn_wc_external_item2_t *arg1 = (svn_wc_external_item2_t *) 0 ;
 
4390
  struct svn_wc_external_item2_t *arg1 = (struct svn_wc_external_item2_t *) 0 ;
4389
4391
  char *arg2 = (char *) 0 ;
4390
4392
  void *argp1 = 0 ;
4391
4393
  int res1 = 0 ;
4398
4400
  }
4399
4401
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_external_item2_t, 0 |  0 );
4400
4402
  if (!SWIG_IsOK(res1)) {
4401
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_external_item2_t *","url", 1, self )); 
 
4403
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_external_item2_t *","url", 1, self )); 
4402
4404
  }
4403
 
  arg1 = (svn_wc_external_item2_t *)(argp1);
 
4405
  arg1 = (struct svn_wc_external_item2_t *)(argp1);
4404
4406
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
4405
4407
  if (!SWIG_IsOK(res2)) {
4406
4408
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","url", 2, argv[0] ));
4424
4426
 
4425
4427
SWIGINTERN VALUE
4426
4428
_wrap_svn_wc_external_item2_t_url_get(int argc, VALUE *argv, VALUE self) {
4427
 
  svn_wc_external_item2_t *arg1 = (svn_wc_external_item2_t *) 0 ;
 
4429
  struct svn_wc_external_item2_t *arg1 = (struct svn_wc_external_item2_t *) 0 ;
4428
4430
  void *argp1 = 0 ;
4429
4431
  int res1 = 0 ;
4430
4432
  char *result = 0 ;
4435
4437
  }
4436
4438
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_external_item2_t, 0 |  0 );
4437
4439
  if (!SWIG_IsOK(res1)) {
4438
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_external_item2_t *","url", 1, self )); 
 
4440
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_external_item2_t *","url", 1, self )); 
4439
4441
  }
4440
 
  arg1 = (svn_wc_external_item2_t *)(argp1);
 
4442
  arg1 = (struct svn_wc_external_item2_t *)(argp1);
4441
4443
  result = (char *) ((arg1)->url);
4442
4444
  {
4443
4445
    if (result) {
4454
4456
 
4455
4457
SWIGINTERN VALUE
4456
4458
_wrap_svn_wc_external_item2_t_revision_set(int argc, VALUE *argv, VALUE self) {
4457
 
  svn_wc_external_item2_t *arg1 = (svn_wc_external_item2_t *) 0 ;
 
4459
  struct svn_wc_external_item2_t *arg1 = (struct svn_wc_external_item2_t *) 0 ;
4458
4460
  svn_opt_revision_t *arg2 = (svn_opt_revision_t *) 0 ;
4459
4461
  void *argp1 = 0 ;
4460
4462
  int res1 = 0 ;
4465
4467
  }
4466
4468
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_external_item2_t, 0 |  0 );
4467
4469
  if (!SWIG_IsOK(res1)) {
4468
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_external_item2_t *","revision", 1, self )); 
 
4470
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_external_item2_t *","revision", 1, self )); 
4469
4471
  }
4470
 
  arg1 = (svn_wc_external_item2_t *)(argp1);
 
4472
  arg1 = (struct svn_wc_external_item2_t *)(argp1);
4471
4473
  {
4472
4474
    arg2 = &rev2;
4473
4475
    svn_swig_rb_set_revision(&rev2, argv[0]);
4481
4483
 
4482
4484
SWIGINTERN VALUE
4483
4485
_wrap_svn_wc_external_item2_t_revision_get(int argc, VALUE *argv, VALUE self) {
4484
 
  svn_wc_external_item2_t *arg1 = (svn_wc_external_item2_t *) 0 ;
 
4486
  struct svn_wc_external_item2_t *arg1 = (struct svn_wc_external_item2_t *) 0 ;
4485
4487
  void *argp1 = 0 ;
4486
4488
  int res1 = 0 ;
4487
4489
  svn_opt_revision_t *result = 0 ;
4492
4494
  }
4493
4495
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_external_item2_t, 0 |  0 );
4494
4496
  if (!SWIG_IsOK(res1)) {
4495
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_external_item2_t *","revision", 1, self )); 
 
4497
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_external_item2_t *","revision", 1, self )); 
4496
4498
  }
4497
 
  arg1 = (svn_wc_external_item2_t *)(argp1);
 
4499
  arg1 = (struct svn_wc_external_item2_t *)(argp1);
4498
4500
  result = (svn_opt_revision_t *)& ((arg1)->revision);
4499
4501
  vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_opt_revision_t, 0 |  0 );
4500
4502
  return vresult;
4505
4507
 
4506
4508
SWIGINTERN VALUE
4507
4509
_wrap_svn_wc_external_item2_t_peg_revision_set(int argc, VALUE *argv, VALUE self) {
4508
 
  svn_wc_external_item2_t *arg1 = (svn_wc_external_item2_t *) 0 ;
 
4510
  struct svn_wc_external_item2_t *arg1 = (struct svn_wc_external_item2_t *) 0 ;
4509
4511
  svn_opt_revision_t *arg2 = (svn_opt_revision_t *) 0 ;
4510
4512
  void *argp1 = 0 ;
4511
4513
  int res1 = 0 ;
4516
4518
  }
4517
4519
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_external_item2_t, 0 |  0 );
4518
4520
  if (!SWIG_IsOK(res1)) {
4519
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_external_item2_t *","peg_revision", 1, self )); 
 
4521
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_external_item2_t *","peg_revision", 1, self )); 
4520
4522
  }
4521
 
  arg1 = (svn_wc_external_item2_t *)(argp1);
 
4523
  arg1 = (struct svn_wc_external_item2_t *)(argp1);
4522
4524
  {
4523
4525
    arg2 = &rev2;
4524
4526
    svn_swig_rb_set_revision(&rev2, argv[0]);
4532
4534
 
4533
4535
SWIGINTERN VALUE
4534
4536
_wrap_svn_wc_external_item2_t_peg_revision_get(int argc, VALUE *argv, VALUE self) {
4535
 
  svn_wc_external_item2_t *arg1 = (svn_wc_external_item2_t *) 0 ;
 
4537
  struct svn_wc_external_item2_t *arg1 = (struct svn_wc_external_item2_t *) 0 ;
4536
4538
  void *argp1 = 0 ;
4537
4539
  int res1 = 0 ;
4538
4540
  svn_opt_revision_t *result = 0 ;
4543
4545
  }
4544
4546
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_external_item2_t, 0 |  0 );
4545
4547
  if (!SWIG_IsOK(res1)) {
4546
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_external_item2_t *","peg_revision", 1, self )); 
 
4548
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_external_item2_t *","peg_revision", 1, self )); 
4547
4549
  }
4548
 
  arg1 = (svn_wc_external_item2_t *)(argp1);
 
4550
  arg1 = (struct svn_wc_external_item2_t *)(argp1);
4549
4551
  result = (svn_opt_revision_t *)& ((arg1)->peg_revision);
4550
4552
  vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_opt_revision_t, 0 |  0 );
4551
4553
  return vresult;
4576
4578
  apr_pool_t *arg1 = (apr_pool_t *) 0 ;
4577
4579
  VALUE _global_svn_swig_rb_pool ;
4578
4580
  apr_pool_t *_global_pool ;
4579
 
  svn_wc_external_item2_t *result = 0 ;
 
4581
  struct svn_wc_external_item2_t *result = 0 ;
4580
4582
  
4581
4583
  {
4582
4584
    svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg1);
4590
4592
    
4591
4593
  }
4592
4594
  {
4593
 
    result = (svn_wc_external_item2_t *)new_svn_wc_external_item2_t(arg1);
 
4595
    result = (struct svn_wc_external_item2_t *)new_svn_wc_external_item2_t(arg1);
4594
4596
    DATA_PTR(self) = result;
4595
4597
    
4596
4598
    
4616
4618
}
4617
4619
 
4618
4620
 
4619
 
SWIGINTERN void delete_svn_wc_external_item2_t(svn_wc_external_item2_t *self){
 
4621
SWIGINTERN void delete_svn_wc_external_item2_t(struct svn_wc_external_item2_t *self){
4620
4622
  }
4621
4623
SWIGINTERN void
4622
 
free_svn_wc_external_item2_t(svn_wc_external_item2_t *arg1) {
 
4624
free_svn_wc_external_item2_t(struct svn_wc_external_item2_t *arg1) {
4623
4625
    delete_svn_wc_external_item2_t(arg1);
4624
4626
}
4625
4627
 
4634
4636
*/
4635
4637
SWIGINTERN VALUE
4636
4638
_wrap_svn_wc_external_item2_t_dup(int argc, VALUE *argv, VALUE self) {
4637
 
  svn_wc_external_item2_t *arg1 = (svn_wc_external_item2_t *) 0 ;
 
4639
  struct svn_wc_external_item2_t *arg1 = (struct svn_wc_external_item2_t *) 0 ;
4638
4640
  apr_pool_t *arg2 = (apr_pool_t *) 0 ;
4639
4641
  VALUE _global_svn_swig_rb_pool ;
4640
4642
  apr_pool_t *_global_pool ;
4653
4655
  }
4654
4656
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_external_item2_t, 0 |  0 );
4655
4657
  if (!SWIG_IsOK(res1)) {
4656
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_external_item2_t *","dup", 1, self )); 
 
4658
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_external_item2_t *","dup", 1, self )); 
4657
4659
  }
4658
 
  arg1 = (svn_wc_external_item2_t *)(argp1);
 
4660
  arg1 = (struct svn_wc_external_item2_t *)(argp1);
4659
4661
  if (argc > 0) {
4660
4662
    
4661
4663
  }
4686
4688
}
4687
4689
 
4688
4690
 
4689
 
swig_class SwigClassSvn_wc_external_item_t;
 
4691
static swig_class SwigClassSvn_wc_external_item_t;
4690
4692
 
4691
4693
SWIGINTERN VALUE
4692
4694
_wrap_svn_wc_external_item_t_target_dir_set(int argc, VALUE *argv, VALUE self) {
4693
 
  svn_wc_external_item_t *arg1 = (svn_wc_external_item_t *) 0 ;
 
4695
  struct svn_wc_external_item_t *arg1 = (struct svn_wc_external_item_t *) 0 ;
4694
4696
  char *arg2 = (char *) 0 ;
4695
4697
  void *argp1 = 0 ;
4696
4698
  int res1 = 0 ;
4703
4705
  }
4704
4706
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_external_item_t, 0 |  0 );
4705
4707
  if (!SWIG_IsOK(res1)) {
4706
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_external_item_t *","target_dir", 1, self )); 
 
4708
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_external_item_t *","target_dir", 1, self )); 
4707
4709
  }
4708
 
  arg1 = (svn_wc_external_item_t *)(argp1);
 
4710
  arg1 = (struct svn_wc_external_item_t *)(argp1);
4709
4711
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
4710
4712
  if (!SWIG_IsOK(res2)) {
4711
4713
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","target_dir", 2, argv[0] ));
4729
4731
 
4730
4732
SWIGINTERN VALUE
4731
4733
_wrap_svn_wc_external_item_t_target_dir_get(int argc, VALUE *argv, VALUE self) {
4732
 
  svn_wc_external_item_t *arg1 = (svn_wc_external_item_t *) 0 ;
 
4734
  struct svn_wc_external_item_t *arg1 = (struct svn_wc_external_item_t *) 0 ;
4733
4735
  void *argp1 = 0 ;
4734
4736
  int res1 = 0 ;
4735
4737
  char *result = 0 ;
4740
4742
  }
4741
4743
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_external_item_t, 0 |  0 );
4742
4744
  if (!SWIG_IsOK(res1)) {
4743
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_external_item_t *","target_dir", 1, self )); 
 
4745
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_external_item_t *","target_dir", 1, self )); 
4744
4746
  }
4745
 
  arg1 = (svn_wc_external_item_t *)(argp1);
 
4747
  arg1 = (struct svn_wc_external_item_t *)(argp1);
4746
4748
  result = (char *) ((arg1)->target_dir);
4747
4749
  {
4748
4750
    if (result) {
4759
4761
 
4760
4762
SWIGINTERN VALUE
4761
4763
_wrap_svn_wc_external_item_t_url_set(int argc, VALUE *argv, VALUE self) {
4762
 
  svn_wc_external_item_t *arg1 = (svn_wc_external_item_t *) 0 ;
 
4764
  struct svn_wc_external_item_t *arg1 = (struct svn_wc_external_item_t *) 0 ;
4763
4765
  char *arg2 = (char *) 0 ;
4764
4766
  void *argp1 = 0 ;
4765
4767
  int res1 = 0 ;
4772
4774
  }
4773
4775
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_external_item_t, 0 |  0 );
4774
4776
  if (!SWIG_IsOK(res1)) {
4775
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_external_item_t *","url", 1, self )); 
 
4777
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_external_item_t *","url", 1, self )); 
4776
4778
  }
4777
 
  arg1 = (svn_wc_external_item_t *)(argp1);
 
4779
  arg1 = (struct svn_wc_external_item_t *)(argp1);
4778
4780
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
4779
4781
  if (!SWIG_IsOK(res2)) {
4780
4782
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","url", 2, argv[0] ));
4798
4800
 
4799
4801
SWIGINTERN VALUE
4800
4802
_wrap_svn_wc_external_item_t_url_get(int argc, VALUE *argv, VALUE self) {
4801
 
  svn_wc_external_item_t *arg1 = (svn_wc_external_item_t *) 0 ;
 
4803
  struct svn_wc_external_item_t *arg1 = (struct svn_wc_external_item_t *) 0 ;
4802
4804
  void *argp1 = 0 ;
4803
4805
  int res1 = 0 ;
4804
4806
  char *result = 0 ;
4809
4811
  }
4810
4812
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_external_item_t, 0 |  0 );
4811
4813
  if (!SWIG_IsOK(res1)) {
4812
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_external_item_t *","url", 1, self )); 
 
4814
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_external_item_t *","url", 1, self )); 
4813
4815
  }
4814
 
  arg1 = (svn_wc_external_item_t *)(argp1);
 
4816
  arg1 = (struct svn_wc_external_item_t *)(argp1);
4815
4817
  result = (char *) ((arg1)->url);
4816
4818
  {
4817
4819
    if (result) {
4828
4830
 
4829
4831
SWIGINTERN VALUE
4830
4832
_wrap_svn_wc_external_item_t_revision_set(int argc, VALUE *argv, VALUE self) {
4831
 
  svn_wc_external_item_t *arg1 = (svn_wc_external_item_t *) 0 ;
 
4833
  struct svn_wc_external_item_t *arg1 = (struct svn_wc_external_item_t *) 0 ;
4832
4834
  svn_opt_revision_t *arg2 = (svn_opt_revision_t *) 0 ;
4833
4835
  void *argp1 = 0 ;
4834
4836
  int res1 = 0 ;
4839
4841
  }
4840
4842
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_external_item_t, 0 |  0 );
4841
4843
  if (!SWIG_IsOK(res1)) {
4842
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_external_item_t *","revision", 1, self )); 
 
4844
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_external_item_t *","revision", 1, self )); 
4843
4845
  }
4844
 
  arg1 = (svn_wc_external_item_t *)(argp1);
 
4846
  arg1 = (struct svn_wc_external_item_t *)(argp1);
4845
4847
  {
4846
4848
    arg2 = &rev2;
4847
4849
    svn_swig_rb_set_revision(&rev2, argv[0]);
4855
4857
 
4856
4858
SWIGINTERN VALUE
4857
4859
_wrap_svn_wc_external_item_t_revision_get(int argc, VALUE *argv, VALUE self) {
4858
 
  svn_wc_external_item_t *arg1 = (svn_wc_external_item_t *) 0 ;
 
4860
  struct svn_wc_external_item_t *arg1 = (struct svn_wc_external_item_t *) 0 ;
4859
4861
  void *argp1 = 0 ;
4860
4862
  int res1 = 0 ;
4861
4863
  svn_opt_revision_t *result = 0 ;
4866
4868
  }
4867
4869
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_external_item_t, 0 |  0 );
4868
4870
  if (!SWIG_IsOK(res1)) {
4869
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_external_item_t *","revision", 1, self )); 
 
4871
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_external_item_t *","revision", 1, self )); 
4870
4872
  }
4871
 
  arg1 = (svn_wc_external_item_t *)(argp1);
 
4873
  arg1 = (struct svn_wc_external_item_t *)(argp1);
4872
4874
  result = (svn_opt_revision_t *)& ((arg1)->revision);
4873
4875
  vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_opt_revision_t, 0 |  0 );
4874
4876
  return vresult;
4896
4898
 
4897
4899
SWIGINTERN VALUE
4898
4900
_wrap_new_svn_wc_external_item_t(int argc, VALUE *argv, VALUE self) {
4899
 
  svn_wc_external_item_t *result = 0 ;
 
4901
  struct svn_wc_external_item_t *result = 0 ;
4900
4902
  
4901
4903
  if ((argc < 0) || (argc > 0)) {
4902
4904
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
4903
4905
  }
4904
4906
  {
4905
 
    result = (svn_wc_external_item_t *)calloc(1, sizeof(svn_wc_external_item_t));
 
4907
    result = (struct svn_wc_external_item_t *)calloc(1, sizeof(struct svn_wc_external_item_t));
4906
4908
    DATA_PTR(self) = result;
4907
4909
    
4908
4910
    
4915
4917
 
4916
4918
 
4917
4919
SWIGINTERN void
4918
 
free_svn_wc_external_item_t(svn_wc_external_item_t *arg1) {
 
4920
free_svn_wc_external_item_t(struct svn_wc_external_item_t *arg1) {
4919
4921
    free((char *) arg1);
4920
4922
}
4921
4923
 
5167
5169
}
5168
5170
 
5169
5171
 
5170
 
swig_class SwigClassSvn_wc_notify_t;
 
5172
static swig_class SwigClassSvn_wc_notify_t;
5171
5173
 
5172
5174
SWIGINTERN VALUE
5173
5175
_wrap_svn_wc_notify_t_path_set(int argc, VALUE *argv, VALUE self) {
5174
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5176
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5175
5177
  char *arg2 = (char *) 0 ;
5176
5178
  void *argp1 = 0 ;
5177
5179
  int res1 = 0 ;
5184
5186
  }
5185
5187
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5186
5188
  if (!SWIG_IsOK(res1)) {
5187
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","path", 1, self )); 
 
5189
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","path", 1, self )); 
5188
5190
  }
5189
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5191
  arg1 = (struct svn_wc_notify_t *)(argp1);
5190
5192
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
5191
5193
  if (!SWIG_IsOK(res2)) {
5192
5194
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","path", 2, argv[0] ));
5210
5212
 
5211
5213
SWIGINTERN VALUE
5212
5214
_wrap_svn_wc_notify_t_path_get(int argc, VALUE *argv, VALUE self) {
5213
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5215
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5214
5216
  void *argp1 = 0 ;
5215
5217
  int res1 = 0 ;
5216
5218
  char *result = 0 ;
5221
5223
  }
5222
5224
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5223
5225
  if (!SWIG_IsOK(res1)) {
5224
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","path", 1, self )); 
 
5226
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","path", 1, self )); 
5225
5227
  }
5226
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5228
  arg1 = (struct svn_wc_notify_t *)(argp1);
5227
5229
  result = (char *) ((arg1)->path);
5228
5230
  {
5229
5231
    if (result) {
5240
5242
 
5241
5243
SWIGINTERN VALUE
5242
5244
_wrap_svn_wc_notify_t_action_set(int argc, VALUE *argv, VALUE self) {
5243
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5245
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5244
5246
  svn_wc_notify_action_t arg2 ;
5245
5247
  void *argp1 = 0 ;
5246
5248
  int res1 = 0 ;
5252
5254
  }
5253
5255
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5254
5256
  if (!SWIG_IsOK(res1)) {
5255
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","action", 1, self )); 
 
5257
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","action", 1, self )); 
5256
5258
  }
5257
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5259
  arg1 = (struct svn_wc_notify_t *)(argp1);
5258
5260
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
5259
5261
  if (!SWIG_IsOK(ecode2)) {
5260
5262
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_wc_notify_action_t","action", 2, argv[0] ));
5269
5271
 
5270
5272
SWIGINTERN VALUE
5271
5273
_wrap_svn_wc_notify_t_action_get(int argc, VALUE *argv, VALUE self) {
5272
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5274
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5273
5275
  void *argp1 = 0 ;
5274
5276
  int res1 = 0 ;
5275
5277
  svn_wc_notify_action_t result;
5280
5282
  }
5281
5283
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5282
5284
  if (!SWIG_IsOK(res1)) {
5283
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","action", 1, self )); 
 
5285
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","action", 1, self )); 
5284
5286
  }
5285
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5287
  arg1 = (struct svn_wc_notify_t *)(argp1);
5286
5288
  result = (svn_wc_notify_action_t) ((arg1)->action);
5287
5289
  vresult = SWIG_From_int((int)(result));
5288
5290
  return vresult;
5293
5295
 
5294
5296
SWIGINTERN VALUE
5295
5297
_wrap_svn_wc_notify_t_kind_set(int argc, VALUE *argv, VALUE self) {
5296
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5298
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5297
5299
  svn_node_kind_t arg2 ;
5298
5300
  void *argp1 = 0 ;
5299
5301
  int res1 = 0 ;
5305
5307
  }
5306
5308
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5307
5309
  if (!SWIG_IsOK(res1)) {
5308
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","kind", 1, self )); 
 
5310
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","kind", 1, self )); 
5309
5311
  }
5310
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5312
  arg1 = (struct svn_wc_notify_t *)(argp1);
5311
5313
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
5312
5314
  if (!SWIG_IsOK(ecode2)) {
5313
5315
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_node_kind_t","kind", 2, argv[0] ));
5322
5324
 
5323
5325
SWIGINTERN VALUE
5324
5326
_wrap_svn_wc_notify_t_kind_get(int argc, VALUE *argv, VALUE self) {
5325
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5327
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5326
5328
  void *argp1 = 0 ;
5327
5329
  int res1 = 0 ;
5328
5330
  svn_node_kind_t result;
5333
5335
  }
5334
5336
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5335
5337
  if (!SWIG_IsOK(res1)) {
5336
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","kind", 1, self )); 
 
5338
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","kind", 1, self )); 
5337
5339
  }
5338
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5340
  arg1 = (struct svn_wc_notify_t *)(argp1);
5339
5341
  result = (svn_node_kind_t) ((arg1)->kind);
5340
5342
  vresult = SWIG_From_int((int)(result));
5341
5343
  return vresult;
5346
5348
 
5347
5349
SWIGINTERN VALUE
5348
5350
_wrap_svn_wc_notify_t_mime_type_set(int argc, VALUE *argv, VALUE self) {
5349
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5351
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5350
5352
  char *arg2 = (char *) 0 ;
5351
5353
  void *argp1 = 0 ;
5352
5354
  int res1 = 0 ;
5359
5361
  }
5360
5362
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5361
5363
  if (!SWIG_IsOK(res1)) {
5362
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","mime_type", 1, self )); 
 
5364
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","mime_type", 1, self )); 
5363
5365
  }
5364
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5366
  arg1 = (struct svn_wc_notify_t *)(argp1);
5365
5367
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
5366
5368
  if (!SWIG_IsOK(res2)) {
5367
5369
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","mime_type", 2, argv[0] ));
5385
5387
 
5386
5388
SWIGINTERN VALUE
5387
5389
_wrap_svn_wc_notify_t_mime_type_get(int argc, VALUE *argv, VALUE self) {
5388
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5390
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5389
5391
  void *argp1 = 0 ;
5390
5392
  int res1 = 0 ;
5391
5393
  char *result = 0 ;
5396
5398
  }
5397
5399
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5398
5400
  if (!SWIG_IsOK(res1)) {
5399
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","mime_type", 1, self )); 
 
5401
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","mime_type", 1, self )); 
5400
5402
  }
5401
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5403
  arg1 = (struct svn_wc_notify_t *)(argp1);
5402
5404
  result = (char *) ((arg1)->mime_type);
5403
5405
  {
5404
5406
    if (result) {
5415
5417
 
5416
5418
SWIGINTERN VALUE
5417
5419
_wrap_svn_wc_notify_t_lock_set(int argc, VALUE *argv, VALUE self) {
5418
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5420
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5419
5421
  svn_lock_t *arg2 = (svn_lock_t *) 0 ;
5420
5422
  void *argp1 = 0 ;
5421
5423
  int res1 = 0 ;
5427
5429
  }
5428
5430
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5429
5431
  if (!SWIG_IsOK(res1)) {
5430
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","lock", 1, self )); 
 
5432
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","lock", 1, self )); 
5431
5433
  }
5432
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5434
  arg1 = (struct svn_wc_notify_t *)(argp1);
5433
5435
  res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_svn_lock_t, SWIG_POINTER_DISOWN |  0 );
5434
5436
  if (!SWIG_IsOK(res2)) {
5435
5437
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "svn_lock_t const *","lock", 2, argv[0] )); 
5444
5446
 
5445
5447
SWIGINTERN VALUE
5446
5448
_wrap_svn_wc_notify_t_lock_get(int argc, VALUE *argv, VALUE self) {
5447
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5449
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5448
5450
  void *argp1 = 0 ;
5449
5451
  int res1 = 0 ;
5450
5452
  svn_lock_t *result = 0 ;
5455
5457
  }
5456
5458
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5457
5459
  if (!SWIG_IsOK(res1)) {
5458
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","lock", 1, self )); 
 
5460
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","lock", 1, self )); 
5459
5461
  }
5460
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5462
  arg1 = (struct svn_wc_notify_t *)(argp1);
5461
5463
  result = (svn_lock_t *) ((arg1)->lock);
5462
5464
  vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_lock_t, 0 |  0 );
5463
5465
  return vresult;
5468
5470
 
5469
5471
SWIGINTERN VALUE
5470
5472
_wrap_svn_wc_notify_t_err_set(int argc, VALUE *argv, VALUE self) {
5471
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5473
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5472
5474
  svn_error_t *arg2 = (svn_error_t *) 0 ;
5473
5475
  void *argp1 = 0 ;
5474
5476
  int res1 = 0 ;
5480
5482
  }
5481
5483
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5482
5484
  if (!SWIG_IsOK(res1)) {
5483
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","err", 1, self )); 
 
5485
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","err", 1, self )); 
5484
5486
  }
5485
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5487
  arg1 = (struct svn_wc_notify_t *)(argp1);
5486
5488
  res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_svn_error_t, SWIG_POINTER_DISOWN |  0 );
5487
5489
  if (!SWIG_IsOK(res2)) {
5488
5490
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "svn_error_t *","err", 2, argv[0] )); 
5497
5499
 
5498
5500
SWIGINTERN VALUE
5499
5501
_wrap_svn_wc_notify_t_err_get(int argc, VALUE *argv, VALUE self) {
5500
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5502
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5501
5503
  void *argp1 = 0 ;
5502
5504
  int res1 = 0 ;
5503
5505
  svn_error_t *result = 0 ;
5508
5510
  }
5509
5511
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5510
5512
  if (!SWIG_IsOK(res1)) {
5511
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","err", 1, self )); 
 
5513
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","err", 1, self )); 
5512
5514
  }
5513
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5515
  arg1 = (struct svn_wc_notify_t *)(argp1);
5514
5516
  result = (svn_error_t *) ((arg1)->err);
5515
5517
  {
5516
5518
    vresult = result ? svn_swig_rb_svn_error_to_rb_error(result) : Qnil;
5523
5525
 
5524
5526
SWIGINTERN VALUE
5525
5527
_wrap_svn_wc_notify_t_content_state_set(int argc, VALUE *argv, VALUE self) {
5526
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5528
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5527
5529
  svn_wc_notify_state_t arg2 ;
5528
5530
  void *argp1 = 0 ;
5529
5531
  int res1 = 0 ;
5535
5537
  }
5536
5538
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5537
5539
  if (!SWIG_IsOK(res1)) {
5538
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","content_state", 1, self )); 
 
5540
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","content_state", 1, self )); 
5539
5541
  }
5540
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5542
  arg1 = (struct svn_wc_notify_t *)(argp1);
5541
5543
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
5542
5544
  if (!SWIG_IsOK(ecode2)) {
5543
5545
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_wc_notify_state_t","content_state", 2, argv[0] ));
5552
5554
 
5553
5555
SWIGINTERN VALUE
5554
5556
_wrap_svn_wc_notify_t_content_state_get(int argc, VALUE *argv, VALUE self) {
5555
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5557
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5556
5558
  void *argp1 = 0 ;
5557
5559
  int res1 = 0 ;
5558
5560
  svn_wc_notify_state_t result;
5563
5565
  }
5564
5566
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5565
5567
  if (!SWIG_IsOK(res1)) {
5566
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","content_state", 1, self )); 
 
5568
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","content_state", 1, self )); 
5567
5569
  }
5568
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5570
  arg1 = (struct svn_wc_notify_t *)(argp1);
5569
5571
  result = (svn_wc_notify_state_t) ((arg1)->content_state);
5570
5572
  vresult = SWIG_From_int((int)(result));
5571
5573
  return vresult;
5576
5578
 
5577
5579
SWIGINTERN VALUE
5578
5580
_wrap_svn_wc_notify_t_prop_state_set(int argc, VALUE *argv, VALUE self) {
5579
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5581
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5580
5582
  svn_wc_notify_state_t arg2 ;
5581
5583
  void *argp1 = 0 ;
5582
5584
  int res1 = 0 ;
5588
5590
  }
5589
5591
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5590
5592
  if (!SWIG_IsOK(res1)) {
5591
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","prop_state", 1, self )); 
 
5593
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","prop_state", 1, self )); 
5592
5594
  }
5593
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5595
  arg1 = (struct svn_wc_notify_t *)(argp1);
5594
5596
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
5595
5597
  if (!SWIG_IsOK(ecode2)) {
5596
5598
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_wc_notify_state_t","prop_state", 2, argv[0] ));
5605
5607
 
5606
5608
SWIGINTERN VALUE
5607
5609
_wrap_svn_wc_notify_t_prop_state_get(int argc, VALUE *argv, VALUE self) {
5608
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5610
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5609
5611
  void *argp1 = 0 ;
5610
5612
  int res1 = 0 ;
5611
5613
  svn_wc_notify_state_t result;
5616
5618
  }
5617
5619
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5618
5620
  if (!SWIG_IsOK(res1)) {
5619
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","prop_state", 1, self )); 
 
5621
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","prop_state", 1, self )); 
5620
5622
  }
5621
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5623
  arg1 = (struct svn_wc_notify_t *)(argp1);
5622
5624
  result = (svn_wc_notify_state_t) ((arg1)->prop_state);
5623
5625
  vresult = SWIG_From_int((int)(result));
5624
5626
  return vresult;
5629
5631
 
5630
5632
SWIGINTERN VALUE
5631
5633
_wrap_svn_wc_notify_t_lock_state_set(int argc, VALUE *argv, VALUE self) {
5632
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5634
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5633
5635
  svn_wc_notify_lock_state_t arg2 ;
5634
5636
  void *argp1 = 0 ;
5635
5637
  int res1 = 0 ;
5641
5643
  }
5642
5644
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5643
5645
  if (!SWIG_IsOK(res1)) {
5644
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","lock_state", 1, self )); 
 
5646
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","lock_state", 1, self )); 
5645
5647
  }
5646
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5648
  arg1 = (struct svn_wc_notify_t *)(argp1);
5647
5649
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
5648
5650
  if (!SWIG_IsOK(ecode2)) {
5649
5651
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_wc_notify_lock_state_t","lock_state", 2, argv[0] ));
5658
5660
 
5659
5661
SWIGINTERN VALUE
5660
5662
_wrap_svn_wc_notify_t_lock_state_get(int argc, VALUE *argv, VALUE self) {
5661
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5663
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5662
5664
  void *argp1 = 0 ;
5663
5665
  int res1 = 0 ;
5664
5666
  svn_wc_notify_lock_state_t result;
5669
5671
  }
5670
5672
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5671
5673
  if (!SWIG_IsOK(res1)) {
5672
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","lock_state", 1, self )); 
 
5674
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","lock_state", 1, self )); 
5673
5675
  }
5674
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5676
  arg1 = (struct svn_wc_notify_t *)(argp1);
5675
5677
  result = (svn_wc_notify_lock_state_t) ((arg1)->lock_state);
5676
5678
  vresult = SWIG_From_int((int)(result));
5677
5679
  return vresult;
5682
5684
 
5683
5685
SWIGINTERN VALUE
5684
5686
_wrap_svn_wc_notify_t_revision_set(int argc, VALUE *argv, VALUE self) {
5685
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5687
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5686
5688
  svn_revnum_t arg2 ;
5687
5689
  void *argp1 = 0 ;
5688
5690
  int res1 = 0 ;
5694
5696
  }
5695
5697
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5696
5698
  if (!SWIG_IsOK(res1)) {
5697
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","revision", 1, self )); 
 
5699
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","revision", 1, self )); 
5698
5700
  }
5699
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5701
  arg1 = (struct svn_wc_notify_t *)(argp1);
5700
5702
  ecode2 = SWIG_AsVal_long(argv[0], &val2);
5701
5703
  if (!SWIG_IsOK(ecode2)) {
5702
5704
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_revnum_t","revision", 2, argv[0] ));
5711
5713
 
5712
5714
SWIGINTERN VALUE
5713
5715
_wrap_svn_wc_notify_t_revision_get(int argc, VALUE *argv, VALUE self) {
5714
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5716
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5715
5717
  void *argp1 = 0 ;
5716
5718
  int res1 = 0 ;
5717
5719
  svn_revnum_t result;
5722
5724
  }
5723
5725
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5724
5726
  if (!SWIG_IsOK(res1)) {
5725
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","revision", 1, self )); 
 
5727
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","revision", 1, self )); 
5726
5728
  }
5727
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5729
  arg1 = (struct svn_wc_notify_t *)(argp1);
5728
5730
  result = (svn_revnum_t) ((arg1)->revision);
5729
5731
  vresult = SWIG_From_long((long)(result));
5730
5732
  return vresult;
5735
5737
 
5736
5738
SWIGINTERN VALUE
5737
5739
_wrap_svn_wc_notify_t_changelist_name_set(int argc, VALUE *argv, VALUE self) {
5738
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5740
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5739
5741
  char *arg2 = (char *) 0 ;
5740
5742
  void *argp1 = 0 ;
5741
5743
  int res1 = 0 ;
5748
5750
  }
5749
5751
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5750
5752
  if (!SWIG_IsOK(res1)) {
5751
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","changelist_name", 1, self )); 
 
5753
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","changelist_name", 1, self )); 
5752
5754
  }
5753
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5755
  arg1 = (struct svn_wc_notify_t *)(argp1);
5754
5756
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
5755
5757
  if (!SWIG_IsOK(res2)) {
5756
5758
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","changelist_name", 2, argv[0] ));
5774
5776
 
5775
5777
SWIGINTERN VALUE
5776
5778
_wrap_svn_wc_notify_t_changelist_name_get(int argc, VALUE *argv, VALUE self) {
5777
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5779
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5778
5780
  void *argp1 = 0 ;
5779
5781
  int res1 = 0 ;
5780
5782
  char *result = 0 ;
5785
5787
  }
5786
5788
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5787
5789
  if (!SWIG_IsOK(res1)) {
5788
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","changelist_name", 1, self )); 
 
5790
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","changelist_name", 1, self )); 
5789
5791
  }
5790
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5792
  arg1 = (struct svn_wc_notify_t *)(argp1);
5791
5793
  result = (char *) ((arg1)->changelist_name);
5792
5794
  {
5793
5795
    if (result) {
5804
5806
 
5805
5807
SWIGINTERN VALUE
5806
5808
_wrap_svn_wc_notify_t_merge_range_set(int argc, VALUE *argv, VALUE self) {
5807
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5809
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5808
5810
  svn_merge_range_t *arg2 = (svn_merge_range_t *) 0 ;
5809
5811
  void *argp1 = 0 ;
5810
5812
  int res1 = 0 ;
5816
5818
  }
5817
5819
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5818
5820
  if (!SWIG_IsOK(res1)) {
5819
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","merge_range", 1, self )); 
 
5821
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","merge_range", 1, self )); 
5820
5822
  }
5821
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5823
  arg1 = (struct svn_wc_notify_t *)(argp1);
5822
5824
  res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_svn_merge_range_t, SWIG_POINTER_DISOWN |  0 );
5823
5825
  if (!SWIG_IsOK(res2)) {
5824
5826
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "svn_merge_range_t *","merge_range", 2, argv[0] )); 
5833
5835
 
5834
5836
SWIGINTERN VALUE
5835
5837
_wrap_svn_wc_notify_t_merge_range_get(int argc, VALUE *argv, VALUE self) {
5836
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5838
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5837
5839
  void *argp1 = 0 ;
5838
5840
  int res1 = 0 ;
5839
5841
  svn_merge_range_t *result = 0 ;
5844
5846
  }
5845
5847
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5846
5848
  if (!SWIG_IsOK(res1)) {
5847
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","merge_range", 1, self )); 
 
5849
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","merge_range", 1, self )); 
5848
5850
  }
5849
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5851
  arg1 = (struct svn_wc_notify_t *)(argp1);
5850
5852
  result = (svn_merge_range_t *) ((arg1)->merge_range);
5851
5853
  vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_merge_range_t, 0 |  0 );
5852
5854
  return vresult;
5857
5859
 
5858
5860
SWIGINTERN VALUE
5859
5861
_wrap_svn_wc_notify_t_url_set(int argc, VALUE *argv, VALUE self) {
5860
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5862
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5861
5863
  char *arg2 = (char *) 0 ;
5862
5864
  void *argp1 = 0 ;
5863
5865
  int res1 = 0 ;
5870
5872
  }
5871
5873
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5872
5874
  if (!SWIG_IsOK(res1)) {
5873
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","url", 1, self )); 
 
5875
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","url", 1, self )); 
5874
5876
  }
5875
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5877
  arg1 = (struct svn_wc_notify_t *)(argp1);
5876
5878
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
5877
5879
  if (!SWIG_IsOK(res2)) {
5878
5880
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","url", 2, argv[0] ));
5896
5898
 
5897
5899
SWIGINTERN VALUE
5898
5900
_wrap_svn_wc_notify_t_url_get(int argc, VALUE *argv, VALUE self) {
5899
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5901
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5900
5902
  void *argp1 = 0 ;
5901
5903
  int res1 = 0 ;
5902
5904
  char *result = 0 ;
5907
5909
  }
5908
5910
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5909
5911
  if (!SWIG_IsOK(res1)) {
5910
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","url", 1, self )); 
 
5912
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","url", 1, self )); 
5911
5913
  }
5912
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5914
  arg1 = (struct svn_wc_notify_t *)(argp1);
5913
5915
  result = (char *) ((arg1)->url);
5914
5916
  {
5915
5917
    if (result) {
5926
5928
 
5927
5929
SWIGINTERN VALUE
5928
5930
_wrap_svn_wc_notify_t_path_prefix_set(int argc, VALUE *argv, VALUE self) {
5929
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5931
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5930
5932
  char *arg2 = (char *) 0 ;
5931
5933
  void *argp1 = 0 ;
5932
5934
  int res1 = 0 ;
5939
5941
  }
5940
5942
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5941
5943
  if (!SWIG_IsOK(res1)) {
5942
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","path_prefix", 1, self )); 
 
5944
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","path_prefix", 1, self )); 
5943
5945
  }
5944
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5946
  arg1 = (struct svn_wc_notify_t *)(argp1);
5945
5947
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
5946
5948
  if (!SWIG_IsOK(res2)) {
5947
5949
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","path_prefix", 2, argv[0] ));
5965
5967
 
5966
5968
SWIGINTERN VALUE
5967
5969
_wrap_svn_wc_notify_t_path_prefix_get(int argc, VALUE *argv, VALUE self) {
5968
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
5970
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5969
5971
  void *argp1 = 0 ;
5970
5972
  int res1 = 0 ;
5971
5973
  char *result = 0 ;
5976
5978
  }
5977
5979
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
5978
5980
  if (!SWIG_IsOK(res1)) {
5979
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","path_prefix", 1, self )); 
 
5981
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","path_prefix", 1, self )); 
5980
5982
  }
5981
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
5983
  arg1 = (struct svn_wc_notify_t *)(argp1);
5982
5984
  result = (char *) ((arg1)->path_prefix);
5983
5985
  {
5984
5986
    if (result) {
5995
5997
 
5996
5998
SWIGINTERN VALUE
5997
5999
_wrap_svn_wc_notify_t_prop_name_set(int argc, VALUE *argv, VALUE self) {
5998
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
6000
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
5999
6001
  char *arg2 = (char *) 0 ;
6000
6002
  void *argp1 = 0 ;
6001
6003
  int res1 = 0 ;
6008
6010
  }
6009
6011
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
6010
6012
  if (!SWIG_IsOK(res1)) {
6011
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","prop_name", 1, self )); 
 
6013
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","prop_name", 1, self )); 
6012
6014
  }
6013
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
6015
  arg1 = (struct svn_wc_notify_t *)(argp1);
6014
6016
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
6015
6017
  if (!SWIG_IsOK(res2)) {
6016
6018
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","prop_name", 2, argv[0] ));
6034
6036
 
6035
6037
SWIGINTERN VALUE
6036
6038
_wrap_svn_wc_notify_t_prop_name_get(int argc, VALUE *argv, VALUE self) {
6037
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
6039
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
6038
6040
  void *argp1 = 0 ;
6039
6041
  int res1 = 0 ;
6040
6042
  char *result = 0 ;
6045
6047
  }
6046
6048
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
6047
6049
  if (!SWIG_IsOK(res1)) {
6048
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","prop_name", 1, self )); 
 
6050
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","prop_name", 1, self )); 
6049
6051
  }
6050
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
6052
  arg1 = (struct svn_wc_notify_t *)(argp1);
6051
6053
  result = (char *) ((arg1)->prop_name);
6052
6054
  {
6053
6055
    if (result) {
6064
6066
 
6065
6067
SWIGINTERN VALUE
6066
6068
_wrap_svn_wc_notify_t_rev_props_set(int argc, VALUE *argv, VALUE self) {
6067
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
6069
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
6068
6070
  apr_hash_t *arg2 = (apr_hash_t *) 0 ;
6069
6071
  void *argp1 = 0 ;
6070
6072
  int res1 = 0 ;
6076
6078
  }
6077
6079
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
6078
6080
  if (!SWIG_IsOK(res1)) {
6079
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","rev_props", 1, self )); 
 
6081
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","rev_props", 1, self )); 
6080
6082
  }
6081
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
6083
  arg1 = (struct svn_wc_notify_t *)(argp1);
6082
6084
  res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_apr_hash_t, SWIG_POINTER_DISOWN |  0 );
6083
6085
  if (!SWIG_IsOK(res2)) {
6084
6086
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "apr_hash_t *","rev_props", 2, argv[0] )); 
6093
6095
 
6094
6096
SWIGINTERN VALUE
6095
6097
_wrap_svn_wc_notify_t_rev_props_get(int argc, VALUE *argv, VALUE self) {
6096
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
6098
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
6097
6099
  void *argp1 = 0 ;
6098
6100
  int res1 = 0 ;
6099
6101
  apr_hash_t *result = 0 ;
6104
6106
  }
6105
6107
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
6106
6108
  if (!SWIG_IsOK(res1)) {
6107
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","rev_props", 1, self )); 
 
6109
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","rev_props", 1, self )); 
6108
6110
  }
6109
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
6111
  arg1 = (struct svn_wc_notify_t *)(argp1);
6110
6112
  result = (apr_hash_t *) ((arg1)->rev_props);
6111
6113
  vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_apr_hash_t, 0 |  0 );
6112
6114
  return vresult;
6117
6119
 
6118
6120
SWIGINTERN VALUE
6119
6121
_wrap_svn_wc_notify_t_old_revision_set(int argc, VALUE *argv, VALUE self) {
6120
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
6122
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
6121
6123
  svn_revnum_t arg2 ;
6122
6124
  void *argp1 = 0 ;
6123
6125
  int res1 = 0 ;
6129
6131
  }
6130
6132
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
6131
6133
  if (!SWIG_IsOK(res1)) {
6132
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","old_revision", 1, self )); 
 
6134
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","old_revision", 1, self )); 
6133
6135
  }
6134
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
6136
  arg1 = (struct svn_wc_notify_t *)(argp1);
6135
6137
  ecode2 = SWIG_AsVal_long(argv[0], &val2);
6136
6138
  if (!SWIG_IsOK(ecode2)) {
6137
6139
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_revnum_t","old_revision", 2, argv[0] ));
6146
6148
 
6147
6149
SWIGINTERN VALUE
6148
6150
_wrap_svn_wc_notify_t_old_revision_get(int argc, VALUE *argv, VALUE self) {
6149
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
6151
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
6150
6152
  void *argp1 = 0 ;
6151
6153
  int res1 = 0 ;
6152
6154
  svn_revnum_t result;
6157
6159
  }
6158
6160
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
6159
6161
  if (!SWIG_IsOK(res1)) {
6160
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","old_revision", 1, self )); 
 
6162
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","old_revision", 1, self )); 
6161
6163
  }
6162
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
6164
  arg1 = (struct svn_wc_notify_t *)(argp1);
6163
6165
  result = (svn_revnum_t) ((arg1)->old_revision);
6164
6166
  vresult = SWIG_From_long((long)(result));
6165
6167
  return vresult;
6170
6172
 
6171
6173
SWIGINTERN VALUE
6172
6174
_wrap_svn_wc_notify_t_hunk_original_start_set(int argc, VALUE *argv, VALUE self) {
6173
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
6175
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
6174
6176
  svn_linenum_t arg2 ;
6175
6177
  void *argp1 = 0 ;
6176
6178
  int res1 = 0 ;
6182
6184
  }
6183
6185
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
6184
6186
  if (!SWIG_IsOK(res1)) {
6185
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","hunk_original_start", 1, self )); 
 
6187
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","hunk_original_start", 1, self )); 
6186
6188
  }
6187
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
6189
  arg1 = (struct svn_wc_notify_t *)(argp1);
6188
6190
  ecode2 = SWIG_AsVal_unsigned_SS_long(argv[0], &val2);
6189
6191
  if (!SWIG_IsOK(ecode2)) {
6190
6192
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_linenum_t","hunk_original_start", 2, argv[0] ));
6199
6201
 
6200
6202
SWIGINTERN VALUE
6201
6203
_wrap_svn_wc_notify_t_hunk_original_start_get(int argc, VALUE *argv, VALUE self) {
6202
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
6204
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
6203
6205
  void *argp1 = 0 ;
6204
6206
  int res1 = 0 ;
6205
6207
  svn_linenum_t result;
6210
6212
  }
6211
6213
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
6212
6214
  if (!SWIG_IsOK(res1)) {
6213
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","hunk_original_start", 1, self )); 
 
6215
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","hunk_original_start", 1, self )); 
6214
6216
  }
6215
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
6217
  arg1 = (struct svn_wc_notify_t *)(argp1);
6216
6218
  result = (svn_linenum_t) ((arg1)->hunk_original_start);
6217
6219
  vresult = SWIG_From_unsigned_SS_long((unsigned long)(result));
6218
6220
  return vresult;
6223
6225
 
6224
6226
SWIGINTERN VALUE
6225
6227
_wrap_svn_wc_notify_t_hunk_original_length_set(int argc, VALUE *argv, VALUE self) {
6226
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
6228
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
6227
6229
  svn_linenum_t arg2 ;
6228
6230
  void *argp1 = 0 ;
6229
6231
  int res1 = 0 ;
6235
6237
  }
6236
6238
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
6237
6239
  if (!SWIG_IsOK(res1)) {
6238
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","hunk_original_length", 1, self )); 
 
6240
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","hunk_original_length", 1, self )); 
6239
6241
  }
6240
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
6242
  arg1 = (struct svn_wc_notify_t *)(argp1);
6241
6243
  ecode2 = SWIG_AsVal_unsigned_SS_long(argv[0], &val2);
6242
6244
  if (!SWIG_IsOK(ecode2)) {
6243
6245
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_linenum_t","hunk_original_length", 2, argv[0] ));
6252
6254
 
6253
6255
SWIGINTERN VALUE
6254
6256
_wrap_svn_wc_notify_t_hunk_original_length_get(int argc, VALUE *argv, VALUE self) {
6255
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
6257
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
6256
6258
  void *argp1 = 0 ;
6257
6259
  int res1 = 0 ;
6258
6260
  svn_linenum_t result;
6263
6265
  }
6264
6266
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
6265
6267
  if (!SWIG_IsOK(res1)) {
6266
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","hunk_original_length", 1, self )); 
 
6268
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","hunk_original_length", 1, self )); 
6267
6269
  }
6268
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
6270
  arg1 = (struct svn_wc_notify_t *)(argp1);
6269
6271
  result = (svn_linenum_t) ((arg1)->hunk_original_length);
6270
6272
  vresult = SWIG_From_unsigned_SS_long((unsigned long)(result));
6271
6273
  return vresult;
6276
6278
 
6277
6279
SWIGINTERN VALUE
6278
6280
_wrap_svn_wc_notify_t_hunk_modified_start_set(int argc, VALUE *argv, VALUE self) {
6279
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
6281
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
6280
6282
  svn_linenum_t arg2 ;
6281
6283
  void *argp1 = 0 ;
6282
6284
  int res1 = 0 ;
6288
6290
  }
6289
6291
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
6290
6292
  if (!SWIG_IsOK(res1)) {
6291
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","hunk_modified_start", 1, self )); 
 
6293
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","hunk_modified_start", 1, self )); 
6292
6294
  }
6293
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
6295
  arg1 = (struct svn_wc_notify_t *)(argp1);
6294
6296
  ecode2 = SWIG_AsVal_unsigned_SS_long(argv[0], &val2);
6295
6297
  if (!SWIG_IsOK(ecode2)) {
6296
6298
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_linenum_t","hunk_modified_start", 2, argv[0] ));
6305
6307
 
6306
6308
SWIGINTERN VALUE
6307
6309
_wrap_svn_wc_notify_t_hunk_modified_start_get(int argc, VALUE *argv, VALUE self) {
6308
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
6310
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
6309
6311
  void *argp1 = 0 ;
6310
6312
  int res1 = 0 ;
6311
6313
  svn_linenum_t result;
6316
6318
  }
6317
6319
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
6318
6320
  if (!SWIG_IsOK(res1)) {
6319
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","hunk_modified_start", 1, self )); 
 
6321
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","hunk_modified_start", 1, self )); 
6320
6322
  }
6321
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
6323
  arg1 = (struct svn_wc_notify_t *)(argp1);
6322
6324
  result = (svn_linenum_t) ((arg1)->hunk_modified_start);
6323
6325
  vresult = SWIG_From_unsigned_SS_long((unsigned long)(result));
6324
6326
  return vresult;
6329
6331
 
6330
6332
SWIGINTERN VALUE
6331
6333
_wrap_svn_wc_notify_t_hunk_modified_length_set(int argc, VALUE *argv, VALUE self) {
6332
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
6334
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
6333
6335
  svn_linenum_t arg2 ;
6334
6336
  void *argp1 = 0 ;
6335
6337
  int res1 = 0 ;
6341
6343
  }
6342
6344
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
6343
6345
  if (!SWIG_IsOK(res1)) {
6344
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","hunk_modified_length", 1, self )); 
 
6346
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","hunk_modified_length", 1, self )); 
6345
6347
  }
6346
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
6348
  arg1 = (struct svn_wc_notify_t *)(argp1);
6347
6349
  ecode2 = SWIG_AsVal_unsigned_SS_long(argv[0], &val2);
6348
6350
  if (!SWIG_IsOK(ecode2)) {
6349
6351
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_linenum_t","hunk_modified_length", 2, argv[0] ));
6358
6360
 
6359
6361
SWIGINTERN VALUE
6360
6362
_wrap_svn_wc_notify_t_hunk_modified_length_get(int argc, VALUE *argv, VALUE self) {
6361
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
6363
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
6362
6364
  void *argp1 = 0 ;
6363
6365
  int res1 = 0 ;
6364
6366
  svn_linenum_t result;
6369
6371
  }
6370
6372
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
6371
6373
  if (!SWIG_IsOK(res1)) {
6372
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","hunk_modified_length", 1, self )); 
 
6374
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","hunk_modified_length", 1, self )); 
6373
6375
  }
6374
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
6376
  arg1 = (struct svn_wc_notify_t *)(argp1);
6375
6377
  result = (svn_linenum_t) ((arg1)->hunk_modified_length);
6376
6378
  vresult = SWIG_From_unsigned_SS_long((unsigned long)(result));
6377
6379
  return vresult;
6382
6384
 
6383
6385
SWIGINTERN VALUE
6384
6386
_wrap_svn_wc_notify_t_hunk_matched_line_set(int argc, VALUE *argv, VALUE self) {
6385
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
6387
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
6386
6388
  svn_linenum_t arg2 ;
6387
6389
  void *argp1 = 0 ;
6388
6390
  int res1 = 0 ;
6394
6396
  }
6395
6397
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
6396
6398
  if (!SWIG_IsOK(res1)) {
6397
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","hunk_matched_line", 1, self )); 
 
6399
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","hunk_matched_line", 1, self )); 
6398
6400
  }
6399
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
6401
  arg1 = (struct svn_wc_notify_t *)(argp1);
6400
6402
  ecode2 = SWIG_AsVal_unsigned_SS_long(argv[0], &val2);
6401
6403
  if (!SWIG_IsOK(ecode2)) {
6402
6404
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_linenum_t","hunk_matched_line", 2, argv[0] ));
6411
6413
 
6412
6414
SWIGINTERN VALUE
6413
6415
_wrap_svn_wc_notify_t_hunk_matched_line_get(int argc, VALUE *argv, VALUE self) {
6414
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
6416
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
6415
6417
  void *argp1 = 0 ;
6416
6418
  int res1 = 0 ;
6417
6419
  svn_linenum_t result;
6422
6424
  }
6423
6425
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
6424
6426
  if (!SWIG_IsOK(res1)) {
6425
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","hunk_matched_line", 1, self )); 
 
6427
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","hunk_matched_line", 1, self )); 
6426
6428
  }
6427
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
6429
  arg1 = (struct svn_wc_notify_t *)(argp1);
6428
6430
  result = (svn_linenum_t) ((arg1)->hunk_matched_line);
6429
6431
  vresult = SWIG_From_unsigned_SS_long((unsigned long)(result));
6430
6432
  return vresult;
6435
6437
 
6436
6438
SWIGINTERN VALUE
6437
6439
_wrap_svn_wc_notify_t_hunk_fuzz_set(int argc, VALUE *argv, VALUE self) {
6438
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
6440
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
6439
6441
  svn_linenum_t arg2 ;
6440
6442
  void *argp1 = 0 ;
6441
6443
  int res1 = 0 ;
6447
6449
  }
6448
6450
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
6449
6451
  if (!SWIG_IsOK(res1)) {
6450
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","hunk_fuzz", 1, self )); 
 
6452
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","hunk_fuzz", 1, self )); 
6451
6453
  }
6452
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
6454
  arg1 = (struct svn_wc_notify_t *)(argp1);
6453
6455
  ecode2 = SWIG_AsVal_unsigned_SS_long(argv[0], &val2);
6454
6456
  if (!SWIG_IsOK(ecode2)) {
6455
6457
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_linenum_t","hunk_fuzz", 2, argv[0] ));
6464
6466
 
6465
6467
SWIGINTERN VALUE
6466
6468
_wrap_svn_wc_notify_t_hunk_fuzz_get(int argc, VALUE *argv, VALUE self) {
6467
 
  svn_wc_notify_t *arg1 = (svn_wc_notify_t *) 0 ;
 
6469
  struct svn_wc_notify_t *arg1 = (struct svn_wc_notify_t *) 0 ;
6468
6470
  void *argp1 = 0 ;
6469
6471
  int res1 = 0 ;
6470
6472
  svn_linenum_t result;
6475
6477
  }
6476
6478
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_notify_t, 0 |  0 );
6477
6479
  if (!SWIG_IsOK(res1)) {
6478
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_notify_t *","hunk_fuzz", 1, self )); 
 
6480
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_notify_t *","hunk_fuzz", 1, self )); 
6479
6481
  }
6480
 
  arg1 = (svn_wc_notify_t *)(argp1);
 
6482
  arg1 = (struct svn_wc_notify_t *)(argp1);
6481
6483
  result = (svn_linenum_t) ((arg1)->hunk_fuzz);
6482
6484
  vresult = SWIG_From_unsigned_SS_long((unsigned long)(result));
6483
6485
  return vresult;
6515
6517
  int alloc1 = 0 ;
6516
6518
  int val2 ;
6517
6519
  int ecode2 = 0 ;
6518
 
  svn_wc_notify_t *result = 0 ;
 
6520
  struct svn_wc_notify_t *result = 0 ;
6519
6521
  
6520
6522
  {
6521
6523
    svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg3);
6539
6541
    
6540
6542
  }
6541
6543
  {
6542
 
    result = (svn_wc_notify_t *)new_svn_wc_notify_t((char const *)arg1,arg2,arg3);
 
6544
    result = (struct svn_wc_notify_t *)new_svn_wc_notify_t((char const *)arg1,arg2,arg3);
6543
6545
    DATA_PTR(self) = result;
6544
6546
    
6545
6547
    
6567
6569
}
6568
6570
 
6569
6571
 
6570
 
SWIGINTERN void delete_svn_wc_notify_t(svn_wc_notify_t *self){
 
6572
SWIGINTERN void delete_svn_wc_notify_t(struct svn_wc_notify_t *self){
6571
6573
  }
6572
6574
SWIGINTERN void
6573
 
free_svn_wc_notify_t(svn_wc_notify_t *arg1) {
 
6575
free_svn_wc_notify_t(struct svn_wc_notify_t *arg1) {
6574
6576
    delete_svn_wc_notify_t(arg1);
6575
6577
}
6576
6578
 
6758
6760
}
6759
6761
 
6760
6762
 
6761
 
swig_class SwigClassSvn_wc_conflict_version_t;
 
6763
static swig_class SwigClassSvn_wc_conflict_version_t;
6762
6764
 
6763
6765
SWIGINTERN VALUE
6764
6766
_wrap_svn_wc_conflict_version_t_repos_url_set(int argc, VALUE *argv, VALUE self) {
6765
 
  svn_wc_conflict_version_t *arg1 = (svn_wc_conflict_version_t *) 0 ;
 
6767
  struct svn_wc_conflict_version_t *arg1 = (struct svn_wc_conflict_version_t *) 0 ;
6766
6768
  char *arg2 = (char *) 0 ;
6767
6769
  void *argp1 = 0 ;
6768
6770
  int res1 = 0 ;
6775
6777
  }
6776
6778
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_version_t, 0 |  0 );
6777
6779
  if (!SWIG_IsOK(res1)) {
6778
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_version_t *","repos_url", 1, self )); 
 
6780
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_version_t *","repos_url", 1, self )); 
6779
6781
  }
6780
 
  arg1 = (svn_wc_conflict_version_t *)(argp1);
 
6782
  arg1 = (struct svn_wc_conflict_version_t *)(argp1);
6781
6783
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
6782
6784
  if (!SWIG_IsOK(res2)) {
6783
6785
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","repos_url", 2, argv[0] ));
6801
6803
 
6802
6804
SWIGINTERN VALUE
6803
6805
_wrap_svn_wc_conflict_version_t_repos_url_get(int argc, VALUE *argv, VALUE self) {
6804
 
  svn_wc_conflict_version_t *arg1 = (svn_wc_conflict_version_t *) 0 ;
 
6806
  struct svn_wc_conflict_version_t *arg1 = (struct svn_wc_conflict_version_t *) 0 ;
6805
6807
  void *argp1 = 0 ;
6806
6808
  int res1 = 0 ;
6807
6809
  char *result = 0 ;
6812
6814
  }
6813
6815
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_version_t, 0 |  0 );
6814
6816
  if (!SWIG_IsOK(res1)) {
6815
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_version_t *","repos_url", 1, self )); 
 
6817
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_version_t *","repos_url", 1, self )); 
6816
6818
  }
6817
 
  arg1 = (svn_wc_conflict_version_t *)(argp1);
 
6819
  arg1 = (struct svn_wc_conflict_version_t *)(argp1);
6818
6820
  result = (char *) ((arg1)->repos_url);
6819
6821
  {
6820
6822
    if (result) {
6831
6833
 
6832
6834
SWIGINTERN VALUE
6833
6835
_wrap_svn_wc_conflict_version_t_peg_rev_set(int argc, VALUE *argv, VALUE self) {
6834
 
  svn_wc_conflict_version_t *arg1 = (svn_wc_conflict_version_t *) 0 ;
 
6836
  struct svn_wc_conflict_version_t *arg1 = (struct svn_wc_conflict_version_t *) 0 ;
6835
6837
  svn_revnum_t arg2 ;
6836
6838
  void *argp1 = 0 ;
6837
6839
  int res1 = 0 ;
6843
6845
  }
6844
6846
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_version_t, 0 |  0 );
6845
6847
  if (!SWIG_IsOK(res1)) {
6846
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_version_t *","peg_rev", 1, self )); 
 
6848
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_version_t *","peg_rev", 1, self )); 
6847
6849
  }
6848
 
  arg1 = (svn_wc_conflict_version_t *)(argp1);
 
6850
  arg1 = (struct svn_wc_conflict_version_t *)(argp1);
6849
6851
  ecode2 = SWIG_AsVal_long(argv[0], &val2);
6850
6852
  if (!SWIG_IsOK(ecode2)) {
6851
6853
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_revnum_t","peg_rev", 2, argv[0] ));
6860
6862
 
6861
6863
SWIGINTERN VALUE
6862
6864
_wrap_svn_wc_conflict_version_t_peg_rev_get(int argc, VALUE *argv, VALUE self) {
6863
 
  svn_wc_conflict_version_t *arg1 = (svn_wc_conflict_version_t *) 0 ;
 
6865
  struct svn_wc_conflict_version_t *arg1 = (struct svn_wc_conflict_version_t *) 0 ;
6864
6866
  void *argp1 = 0 ;
6865
6867
  int res1 = 0 ;
6866
6868
  svn_revnum_t result;
6871
6873
  }
6872
6874
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_version_t, 0 |  0 );
6873
6875
  if (!SWIG_IsOK(res1)) {
6874
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_version_t *","peg_rev", 1, self )); 
 
6876
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_version_t *","peg_rev", 1, self )); 
6875
6877
  }
6876
 
  arg1 = (svn_wc_conflict_version_t *)(argp1);
 
6878
  arg1 = (struct svn_wc_conflict_version_t *)(argp1);
6877
6879
  result = (svn_revnum_t) ((arg1)->peg_rev);
6878
6880
  vresult = SWIG_From_long((long)(result));
6879
6881
  return vresult;
6884
6886
 
6885
6887
SWIGINTERN VALUE
6886
6888
_wrap_svn_wc_conflict_version_t_path_in_repos_set(int argc, VALUE *argv, VALUE self) {
6887
 
  svn_wc_conflict_version_t *arg1 = (svn_wc_conflict_version_t *) 0 ;
 
6889
  struct svn_wc_conflict_version_t *arg1 = (struct svn_wc_conflict_version_t *) 0 ;
6888
6890
  char *arg2 = (char *) 0 ;
6889
6891
  void *argp1 = 0 ;
6890
6892
  int res1 = 0 ;
6897
6899
  }
6898
6900
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_version_t, 0 |  0 );
6899
6901
  if (!SWIG_IsOK(res1)) {
6900
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_version_t *","path_in_repos", 1, self )); 
 
6902
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_version_t *","path_in_repos", 1, self )); 
6901
6903
  }
6902
 
  arg1 = (svn_wc_conflict_version_t *)(argp1);
 
6904
  arg1 = (struct svn_wc_conflict_version_t *)(argp1);
6903
6905
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
6904
6906
  if (!SWIG_IsOK(res2)) {
6905
6907
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","path_in_repos", 2, argv[0] ));
6923
6925
 
6924
6926
SWIGINTERN VALUE
6925
6927
_wrap_svn_wc_conflict_version_t_path_in_repos_get(int argc, VALUE *argv, VALUE self) {
6926
 
  svn_wc_conflict_version_t *arg1 = (svn_wc_conflict_version_t *) 0 ;
 
6928
  struct svn_wc_conflict_version_t *arg1 = (struct svn_wc_conflict_version_t *) 0 ;
6927
6929
  void *argp1 = 0 ;
6928
6930
  int res1 = 0 ;
6929
6931
  char *result = 0 ;
6934
6936
  }
6935
6937
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_version_t, 0 |  0 );
6936
6938
  if (!SWIG_IsOK(res1)) {
6937
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_version_t *","path_in_repos", 1, self )); 
 
6939
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_version_t *","path_in_repos", 1, self )); 
6938
6940
  }
6939
 
  arg1 = (svn_wc_conflict_version_t *)(argp1);
 
6941
  arg1 = (struct svn_wc_conflict_version_t *)(argp1);
6940
6942
  result = (char *) ((arg1)->path_in_repos);
6941
6943
  {
6942
6944
    if (result) {
6953
6955
 
6954
6956
SWIGINTERN VALUE
6955
6957
_wrap_svn_wc_conflict_version_t_node_kind_set(int argc, VALUE *argv, VALUE self) {
6956
 
  svn_wc_conflict_version_t *arg1 = (svn_wc_conflict_version_t *) 0 ;
 
6958
  struct svn_wc_conflict_version_t *arg1 = (struct svn_wc_conflict_version_t *) 0 ;
6957
6959
  svn_node_kind_t arg2 ;
6958
6960
  void *argp1 = 0 ;
6959
6961
  int res1 = 0 ;
6965
6967
  }
6966
6968
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_version_t, 0 |  0 );
6967
6969
  if (!SWIG_IsOK(res1)) {
6968
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_version_t *","node_kind", 1, self )); 
 
6970
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_version_t *","node_kind", 1, self )); 
6969
6971
  }
6970
 
  arg1 = (svn_wc_conflict_version_t *)(argp1);
 
6972
  arg1 = (struct svn_wc_conflict_version_t *)(argp1);
6971
6973
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
6972
6974
  if (!SWIG_IsOK(ecode2)) {
6973
6975
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_node_kind_t","node_kind", 2, argv[0] ));
6982
6984
 
6983
6985
SWIGINTERN VALUE
6984
6986
_wrap_svn_wc_conflict_version_t_node_kind_get(int argc, VALUE *argv, VALUE self) {
6985
 
  svn_wc_conflict_version_t *arg1 = (svn_wc_conflict_version_t *) 0 ;
 
6987
  struct svn_wc_conflict_version_t *arg1 = (struct svn_wc_conflict_version_t *) 0 ;
6986
6988
  void *argp1 = 0 ;
6987
6989
  int res1 = 0 ;
6988
6990
  svn_node_kind_t result;
6993
6995
  }
6994
6996
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_version_t, 0 |  0 );
6995
6997
  if (!SWIG_IsOK(res1)) {
6996
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_version_t *","node_kind", 1, self )); 
 
6998
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_version_t *","node_kind", 1, self )); 
6997
6999
  }
6998
 
  arg1 = (svn_wc_conflict_version_t *)(argp1);
 
7000
  arg1 = (struct svn_wc_conflict_version_t *)(argp1);
6999
7001
  result = (svn_node_kind_t) ((arg1)->node_kind);
7000
7002
  vresult = SWIG_From_int((int)(result));
7001
7003
  return vresult;
7004
7006
}
7005
7007
 
7006
7008
 
 
7009
SWIGINTERN VALUE
 
7010
_wrap_svn_wc_conflict_version_t_repos_uuid_set(int argc, VALUE *argv, VALUE self) {
 
7011
  struct svn_wc_conflict_version_t *arg1 = (struct svn_wc_conflict_version_t *) 0 ;
 
7012
  char *arg2 = (char *) 0 ;
 
7013
  void *argp1 = 0 ;
 
7014
  int res1 = 0 ;
 
7015
  int res2 ;
 
7016
  char *buf2 = 0 ;
 
7017
  int alloc2 = 0 ;
 
7018
  
 
7019
  if ((argc < 1) || (argc > 1)) {
 
7020
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
 
7021
  }
 
7022
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_version_t, 0 |  0 );
 
7023
  if (!SWIG_IsOK(res1)) {
 
7024
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_version_t *","repos_uuid", 1, self )); 
 
7025
  }
 
7026
  arg1 = (struct svn_wc_conflict_version_t *)(argp1);
 
7027
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
 
7028
  if (!SWIG_IsOK(res2)) {
 
7029
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","repos_uuid", 2, argv[0] ));
 
7030
  }
 
7031
  arg2 = (char *)(buf2);
 
7032
  {
 
7033
    apr_size_t len = strlen(arg2) + 1;
 
7034
    char *copied;
 
7035
    if (arg1->repos_uuid) free((char *)arg1->repos_uuid);
 
7036
    copied = malloc(len);
 
7037
    memcpy(copied, arg2, len);
 
7038
    arg1->repos_uuid = copied;
 
7039
  }
 
7040
  if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
 
7041
  return Qnil;
 
7042
fail:
 
7043
  if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
 
7044
  return Qnil;
 
7045
}
 
7046
 
 
7047
 
 
7048
SWIGINTERN VALUE
 
7049
_wrap_svn_wc_conflict_version_t_repos_uuid_get(int argc, VALUE *argv, VALUE self) {
 
7050
  struct svn_wc_conflict_version_t *arg1 = (struct svn_wc_conflict_version_t *) 0 ;
 
7051
  void *argp1 = 0 ;
 
7052
  int res1 = 0 ;
 
7053
  char *result = 0 ;
 
7054
  VALUE vresult = Qnil;
 
7055
  
 
7056
  if ((argc < 0) || (argc > 0)) {
 
7057
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
 
7058
  }
 
7059
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_version_t, 0 |  0 );
 
7060
  if (!SWIG_IsOK(res1)) {
 
7061
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_version_t *","repos_uuid", 1, self )); 
 
7062
  }
 
7063
  arg1 = (struct svn_wc_conflict_version_t *)(argp1);
 
7064
  result = (char *) ((arg1)->repos_uuid);
 
7065
  {
 
7066
    if (result) {
 
7067
      vresult = rb_str_new2(result);
 
7068
    } else {
 
7069
      vresult = Qnil;
 
7070
    }
 
7071
  }
 
7072
  return vresult;
 
7073
fail:
 
7074
  return Qnil;
 
7075
}
 
7076
 
 
7077
 
7007
7078
#ifdef HAVE_RB_DEFINE_ALLOC_FUNC
7008
7079
SWIGINTERN VALUE
7009
7080
_wrap_svn_wc_conflict_version_t_allocate(VALUE self) {
7023
7094
 
7024
7095
SWIGINTERN VALUE
7025
7096
_wrap_new_svn_wc_conflict_version_t(int argc, VALUE *argv, VALUE self) {
7026
 
  svn_wc_conflict_version_t *result = 0 ;
 
7097
  struct svn_wc_conflict_version_t *result = 0 ;
7027
7098
  
7028
7099
  if ((argc < 0) || (argc > 0)) {
7029
7100
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
7030
7101
  }
7031
7102
  {
7032
 
    result = (svn_wc_conflict_version_t *)calloc(1, sizeof(svn_wc_conflict_version_t));
 
7103
    result = (struct svn_wc_conflict_version_t *)calloc(1, sizeof(struct svn_wc_conflict_version_t));
7033
7104
    DATA_PTR(self) = result;
7034
7105
    
7035
7106
    
7042
7113
 
7043
7114
 
7044
7115
SWIGINTERN void
7045
 
free_svn_wc_conflict_version_t(svn_wc_conflict_version_t *arg1) {
 
7116
free_svn_wc_conflict_version_t(struct svn_wc_conflict_version_t *arg1) {
7046
7117
    free((char *) arg1);
7047
7118
}
7048
7119
 
7049
7120
SWIGINTERN VALUE
 
7121
_wrap_svn_wc_conflict_version_create2(int argc, VALUE *argv, VALUE self) {
 
7122
  char *arg1 = (char *) 0 ;
 
7123
  char *arg2 = (char *) 0 ;
 
7124
  char *arg3 = (char *) 0 ;
 
7125
  svn_revnum_t arg4 ;
 
7126
  svn_node_kind_t arg5 ;
 
7127
  apr_pool_t *arg6 = (apr_pool_t *) 0 ;
 
7128
  VALUE _global_svn_swig_rb_pool ;
 
7129
  apr_pool_t *_global_pool ;
 
7130
  int res1 ;
 
7131
  char *buf1 = 0 ;
 
7132
  int alloc1 = 0 ;
 
7133
  int res2 ;
 
7134
  char *buf2 = 0 ;
 
7135
  int alloc2 = 0 ;
 
7136
  int res3 ;
 
7137
  char *buf3 = 0 ;
 
7138
  int alloc3 = 0 ;
 
7139
  long val4 ;
 
7140
  int ecode4 = 0 ;
 
7141
  int val5 ;
 
7142
  int ecode5 = 0 ;
 
7143
  svn_wc_conflict_version_t *result = 0 ;
 
7144
  VALUE vresult = Qnil;
 
7145
  
 
7146
  {
 
7147
    svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg6);
 
7148
    _global_pool = arg6;
 
7149
    svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
 
7150
  }
 
7151
  if ((argc < 5) || (argc > 6)) {
 
7152
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 5)",argc); SWIG_fail;
 
7153
  }
 
7154
  res1 = SWIG_AsCharPtrAndSize(argv[0], &buf1, NULL, &alloc1);
 
7155
  if (!SWIG_IsOK(res1)) {
 
7156
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "char const *","svn_wc_conflict_version_create2", 1, argv[0] ));
 
7157
  }
 
7158
  arg1 = (char *)(buf1);
 
7159
  res2 = SWIG_AsCharPtrAndSize(argv[1], &buf2, NULL, &alloc2);
 
7160
  if (!SWIG_IsOK(res2)) {
 
7161
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","svn_wc_conflict_version_create2", 2, argv[1] ));
 
7162
  }
 
7163
  arg2 = (char *)(buf2);
 
7164
  res3 = SWIG_AsCharPtrAndSize(argv[2], &buf3, NULL, &alloc3);
 
7165
  if (!SWIG_IsOK(res3)) {
 
7166
    SWIG_exception_fail(SWIG_ArgError(res3), Ruby_Format_TypeError( "", "char const *","svn_wc_conflict_version_create2", 3, argv[2] ));
 
7167
  }
 
7168
  arg3 = (char *)(buf3);
 
7169
  ecode4 = SWIG_AsVal_long(argv[3], &val4);
 
7170
  if (!SWIG_IsOK(ecode4)) {
 
7171
    SWIG_exception_fail(SWIG_ArgError(ecode4), Ruby_Format_TypeError( "", "svn_revnum_t","svn_wc_conflict_version_create2", 4, argv[3] ));
 
7172
  } 
 
7173
  arg4 = (svn_revnum_t)(val4);
 
7174
  ecode5 = SWIG_AsVal_int(argv[4], &val5);
 
7175
  if (!SWIG_IsOK(ecode5)) {
 
7176
    SWIG_exception_fail(SWIG_ArgError(ecode5), Ruby_Format_TypeError( "", "svn_node_kind_t","svn_wc_conflict_version_create2", 5, argv[4] ));
 
7177
  } 
 
7178
  arg5 = (svn_node_kind_t)(val5);
 
7179
  if (argc > 5) {
 
7180
    
 
7181
  }
 
7182
  {
 
7183
    result = (svn_wc_conflict_version_t *)svn_wc_conflict_version_create2((char const *)arg1,(char const *)arg2,(char const *)arg3,arg4,arg5,arg6);
 
7184
    
 
7185
    
 
7186
    
 
7187
  }
 
7188
  vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_wc_conflict_version_t, 0 |  0 );
 
7189
  if (alloc1 == SWIG_NEWOBJ) free((char*)buf1);
 
7190
  if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
 
7191
  if (alloc3 == SWIG_NEWOBJ) free((char*)buf3);
 
7192
  {
 
7193
    VALUE target;
 
7194
    target = _global_vresult_address == &vresult ? self : vresult;
 
7195
    if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
 
7196
    svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
 
7197
    svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
 
7198
  }
 
7199
  return vresult;
 
7200
fail:
 
7201
  if (alloc1 == SWIG_NEWOBJ) free((char*)buf1);
 
7202
  if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
 
7203
  if (alloc3 == SWIG_NEWOBJ) free((char*)buf3);
 
7204
  {
 
7205
    VALUE target;
 
7206
    target = _global_vresult_address == &vresult ? self : vresult;
 
7207
    if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
 
7208
    svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
 
7209
    svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
 
7210
  }
 
7211
  return Qnil;
 
7212
}
 
7213
 
 
7214
 
 
7215
SWIGINTERN VALUE
7050
7216
_wrap_svn_wc_conflict_version_create(int argc, VALUE *argv, VALUE self) {
7051
7217
  char *arg1 = (char *) 0 ;
7052
7218
  char *arg2 = (char *) 0 ;
7184
7350
}
7185
7351
 
7186
7352
 
7187
 
swig_class SwigClassSvn_wc_conflict_description2_t;
 
7353
static swig_class SwigClassSvn_wc_conflict_description2_t;
7188
7354
 
7189
7355
SWIGINTERN VALUE
7190
7356
_wrap_svn_wc_conflict_description2_t_local_abspath_set(int argc, VALUE *argv, VALUE self) {
7191
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
7357
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7192
7358
  char *arg2 = (char *) 0 ;
7193
7359
  void *argp1 = 0 ;
7194
7360
  int res1 = 0 ;
7201
7367
  }
7202
7368
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7203
7369
  if (!SWIG_IsOK(res1)) {
7204
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","local_abspath", 1, self )); 
 
7370
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","local_abspath", 1, self )); 
7205
7371
  }
7206
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
7372
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7207
7373
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
7208
7374
  if (!SWIG_IsOK(res2)) {
7209
7375
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","local_abspath", 2, argv[0] ));
7227
7393
 
7228
7394
SWIGINTERN VALUE
7229
7395
_wrap_svn_wc_conflict_description2_t_local_abspath_get(int argc, VALUE *argv, VALUE self) {
7230
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
7396
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7231
7397
  void *argp1 = 0 ;
7232
7398
  int res1 = 0 ;
7233
7399
  char *result = 0 ;
7238
7404
  }
7239
7405
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7240
7406
  if (!SWIG_IsOK(res1)) {
7241
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","local_abspath", 1, self )); 
 
7407
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","local_abspath", 1, self )); 
7242
7408
  }
7243
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
7409
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7244
7410
  result = (char *) ((arg1)->local_abspath);
7245
7411
  {
7246
7412
    if (result) {
7257
7423
 
7258
7424
SWIGINTERN VALUE
7259
7425
_wrap_svn_wc_conflict_description2_t_node_kind_set(int argc, VALUE *argv, VALUE self) {
7260
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
7426
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7261
7427
  svn_node_kind_t arg2 ;
7262
7428
  void *argp1 = 0 ;
7263
7429
  int res1 = 0 ;
7269
7435
  }
7270
7436
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7271
7437
  if (!SWIG_IsOK(res1)) {
7272
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","node_kind", 1, self )); 
 
7438
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","node_kind", 1, self )); 
7273
7439
  }
7274
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
7440
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7275
7441
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
7276
7442
  if (!SWIG_IsOK(ecode2)) {
7277
7443
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_node_kind_t","node_kind", 2, argv[0] ));
7286
7452
 
7287
7453
SWIGINTERN VALUE
7288
7454
_wrap_svn_wc_conflict_description2_t_node_kind_get(int argc, VALUE *argv, VALUE self) {
7289
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
7455
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7290
7456
  void *argp1 = 0 ;
7291
7457
  int res1 = 0 ;
7292
7458
  svn_node_kind_t result;
7297
7463
  }
7298
7464
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7299
7465
  if (!SWIG_IsOK(res1)) {
7300
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","node_kind", 1, self )); 
 
7466
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","node_kind", 1, self )); 
7301
7467
  }
7302
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
7468
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7303
7469
  result = (svn_node_kind_t) ((arg1)->node_kind);
7304
7470
  vresult = SWIG_From_int((int)(result));
7305
7471
  return vresult;
7310
7476
 
7311
7477
SWIGINTERN VALUE
7312
7478
_wrap_svn_wc_conflict_description2_t_kind_set(int argc, VALUE *argv, VALUE self) {
7313
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
7479
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7314
7480
  svn_wc_conflict_kind_t arg2 ;
7315
7481
  void *argp1 = 0 ;
7316
7482
  int res1 = 0 ;
7322
7488
  }
7323
7489
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7324
7490
  if (!SWIG_IsOK(res1)) {
7325
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","kind", 1, self )); 
 
7491
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","kind", 1, self )); 
7326
7492
  }
7327
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
7493
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7328
7494
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
7329
7495
  if (!SWIG_IsOK(ecode2)) {
7330
7496
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_wc_conflict_kind_t","kind", 2, argv[0] ));
7339
7505
 
7340
7506
SWIGINTERN VALUE
7341
7507
_wrap_svn_wc_conflict_description2_t_kind_get(int argc, VALUE *argv, VALUE self) {
7342
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
7508
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7343
7509
  void *argp1 = 0 ;
7344
7510
  int res1 = 0 ;
7345
7511
  svn_wc_conflict_kind_t result;
7350
7516
  }
7351
7517
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7352
7518
  if (!SWIG_IsOK(res1)) {
7353
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","kind", 1, self )); 
 
7519
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","kind", 1, self )); 
7354
7520
  }
7355
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
7521
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7356
7522
  result = (svn_wc_conflict_kind_t) ((arg1)->kind);
7357
7523
  vresult = SWIG_From_int((int)(result));
7358
7524
  return vresult;
7363
7529
 
7364
7530
SWIGINTERN VALUE
7365
7531
_wrap_svn_wc_conflict_description2_t_property_name_set(int argc, VALUE *argv, VALUE self) {
7366
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
7532
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7367
7533
  char *arg2 = (char *) 0 ;
7368
7534
  void *argp1 = 0 ;
7369
7535
  int res1 = 0 ;
7376
7542
  }
7377
7543
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7378
7544
  if (!SWIG_IsOK(res1)) {
7379
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","property_name", 1, self )); 
 
7545
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","property_name", 1, self )); 
7380
7546
  }
7381
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
7547
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7382
7548
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
7383
7549
  if (!SWIG_IsOK(res2)) {
7384
7550
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","property_name", 2, argv[0] ));
7402
7568
 
7403
7569
SWIGINTERN VALUE
7404
7570
_wrap_svn_wc_conflict_description2_t_property_name_get(int argc, VALUE *argv, VALUE self) {
7405
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
7571
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7406
7572
  void *argp1 = 0 ;
7407
7573
  int res1 = 0 ;
7408
7574
  char *result = 0 ;
7413
7579
  }
7414
7580
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7415
7581
  if (!SWIG_IsOK(res1)) {
7416
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","property_name", 1, self )); 
 
7582
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","property_name", 1, self )); 
7417
7583
  }
7418
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
7584
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7419
7585
  result = (char *) ((arg1)->property_name);
7420
7586
  {
7421
7587
    if (result) {
7432
7598
 
7433
7599
SWIGINTERN VALUE
7434
7600
_wrap_svn_wc_conflict_description2_t_is_binary_set(int argc, VALUE *argv, VALUE self) {
7435
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
7601
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7436
7602
  svn_boolean_t arg2 ;
7437
7603
  void *argp1 = 0 ;
7438
7604
  int res1 = 0 ;
7442
7608
  }
7443
7609
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7444
7610
  if (!SWIG_IsOK(res1)) {
7445
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","is_binary", 1, self )); 
 
7611
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","is_binary", 1, self )); 
7446
7612
  }
7447
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
7613
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7448
7614
  arg2 = RTEST(argv[0]);
7449
7615
  if (arg1) (arg1)->is_binary = arg2;
7450
7616
  return Qnil;
7455
7621
 
7456
7622
SWIGINTERN VALUE
7457
7623
_wrap_svn_wc_conflict_description2_t_is_binary_get(int argc, VALUE *argv, VALUE self) {
7458
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
7624
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7459
7625
  void *argp1 = 0 ;
7460
7626
  int res1 = 0 ;
7461
7627
  svn_boolean_t result;
7466
7632
  }
7467
7633
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7468
7634
  if (!SWIG_IsOK(res1)) {
7469
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","is_binary", 1, self )); 
 
7635
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","is_binary", 1, self )); 
7470
7636
  }
7471
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
7637
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7472
7638
  result = (svn_boolean_t) ((arg1)->is_binary);
7473
7639
  vresult = result ? Qtrue : Qfalse;
7474
7640
  return vresult;
7479
7645
 
7480
7646
SWIGINTERN VALUE
7481
7647
_wrap_svn_wc_conflict_description2_t_mime_type_set(int argc, VALUE *argv, VALUE self) {
7482
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
7648
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7483
7649
  char *arg2 = (char *) 0 ;
7484
7650
  void *argp1 = 0 ;
7485
7651
  int res1 = 0 ;
7492
7658
  }
7493
7659
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7494
7660
  if (!SWIG_IsOK(res1)) {
7495
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","mime_type", 1, self )); 
 
7661
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","mime_type", 1, self )); 
7496
7662
  }
7497
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
7663
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7498
7664
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
7499
7665
  if (!SWIG_IsOK(res2)) {
7500
7666
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","mime_type", 2, argv[0] ));
7518
7684
 
7519
7685
SWIGINTERN VALUE
7520
7686
_wrap_svn_wc_conflict_description2_t_mime_type_get(int argc, VALUE *argv, VALUE self) {
7521
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
7687
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7522
7688
  void *argp1 = 0 ;
7523
7689
  int res1 = 0 ;
7524
7690
  char *result = 0 ;
7529
7695
  }
7530
7696
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7531
7697
  if (!SWIG_IsOK(res1)) {
7532
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","mime_type", 1, self )); 
 
7698
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","mime_type", 1, self )); 
7533
7699
  }
7534
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
7700
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7535
7701
  result = (char *) ((arg1)->mime_type);
7536
7702
  {
7537
7703
    if (result) {
7548
7714
 
7549
7715
SWIGINTERN VALUE
7550
7716
_wrap_svn_wc_conflict_description2_t_action_set(int argc, VALUE *argv, VALUE self) {
7551
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
7717
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7552
7718
  svn_wc_conflict_action_t arg2 ;
7553
7719
  void *argp1 = 0 ;
7554
7720
  int res1 = 0 ;
7560
7726
  }
7561
7727
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7562
7728
  if (!SWIG_IsOK(res1)) {
7563
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","action", 1, self )); 
 
7729
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","action", 1, self )); 
7564
7730
  }
7565
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
7731
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7566
7732
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
7567
7733
  if (!SWIG_IsOK(ecode2)) {
7568
7734
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_wc_conflict_action_t","action", 2, argv[0] ));
7577
7743
 
7578
7744
SWIGINTERN VALUE
7579
7745
_wrap_svn_wc_conflict_description2_t_action_get(int argc, VALUE *argv, VALUE self) {
7580
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
7746
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7581
7747
  void *argp1 = 0 ;
7582
7748
  int res1 = 0 ;
7583
7749
  svn_wc_conflict_action_t result;
7588
7754
  }
7589
7755
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7590
7756
  if (!SWIG_IsOK(res1)) {
7591
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","action", 1, self )); 
 
7757
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","action", 1, self )); 
7592
7758
  }
7593
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
7759
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7594
7760
  result = (svn_wc_conflict_action_t) ((arg1)->action);
7595
7761
  vresult = SWIG_From_int((int)(result));
7596
7762
  return vresult;
7601
7767
 
7602
7768
SWIGINTERN VALUE
7603
7769
_wrap_svn_wc_conflict_description2_t_reason_set(int argc, VALUE *argv, VALUE self) {
7604
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
7770
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7605
7771
  svn_wc_conflict_reason_t arg2 ;
7606
7772
  void *argp1 = 0 ;
7607
7773
  int res1 = 0 ;
7613
7779
  }
7614
7780
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7615
7781
  if (!SWIG_IsOK(res1)) {
7616
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","reason", 1, self )); 
 
7782
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","reason", 1, self )); 
7617
7783
  }
7618
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
7784
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7619
7785
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
7620
7786
  if (!SWIG_IsOK(ecode2)) {
7621
7787
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_wc_conflict_reason_t","reason", 2, argv[0] ));
7630
7796
 
7631
7797
SWIGINTERN VALUE
7632
7798
_wrap_svn_wc_conflict_description2_t_reason_get(int argc, VALUE *argv, VALUE self) {
7633
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
7799
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7634
7800
  void *argp1 = 0 ;
7635
7801
  int res1 = 0 ;
7636
7802
  svn_wc_conflict_reason_t result;
7641
7807
  }
7642
7808
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7643
7809
  if (!SWIG_IsOK(res1)) {
7644
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","reason", 1, self )); 
 
7810
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","reason", 1, self )); 
7645
7811
  }
7646
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
7812
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7647
7813
  result = (svn_wc_conflict_reason_t) ((arg1)->reason);
7648
7814
  vresult = SWIG_From_int((int)(result));
7649
7815
  return vresult;
7654
7820
 
7655
7821
SWIGINTERN VALUE
7656
7822
_wrap_svn_wc_conflict_description2_t_base_abspath_set(int argc, VALUE *argv, VALUE self) {
7657
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
7823
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7658
7824
  char *arg2 = (char *) 0 ;
7659
7825
  void *argp1 = 0 ;
7660
7826
  int res1 = 0 ;
7667
7833
  }
7668
7834
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7669
7835
  if (!SWIG_IsOK(res1)) {
7670
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","base_abspath", 1, self )); 
 
7836
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","base_abspath", 1, self )); 
7671
7837
  }
7672
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
7838
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7673
7839
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
7674
7840
  if (!SWIG_IsOK(res2)) {
7675
7841
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","base_abspath", 2, argv[0] ));
7693
7859
 
7694
7860
SWIGINTERN VALUE
7695
7861
_wrap_svn_wc_conflict_description2_t_base_abspath_get(int argc, VALUE *argv, VALUE self) {
7696
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
7862
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7697
7863
  void *argp1 = 0 ;
7698
7864
  int res1 = 0 ;
7699
7865
  char *result = 0 ;
7704
7870
  }
7705
7871
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7706
7872
  if (!SWIG_IsOK(res1)) {
7707
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","base_abspath", 1, self )); 
 
7873
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","base_abspath", 1, self )); 
7708
7874
  }
7709
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
7875
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7710
7876
  result = (char *) ((arg1)->base_abspath);
7711
7877
  {
7712
7878
    if (result) {
7723
7889
 
7724
7890
SWIGINTERN VALUE
7725
7891
_wrap_svn_wc_conflict_description2_t_their_abspath_set(int argc, VALUE *argv, VALUE self) {
7726
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
7892
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7727
7893
  char *arg2 = (char *) 0 ;
7728
7894
  void *argp1 = 0 ;
7729
7895
  int res1 = 0 ;
7736
7902
  }
7737
7903
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7738
7904
  if (!SWIG_IsOK(res1)) {
7739
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","their_abspath", 1, self )); 
 
7905
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","their_abspath", 1, self )); 
7740
7906
  }
7741
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
7907
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7742
7908
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
7743
7909
  if (!SWIG_IsOK(res2)) {
7744
7910
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","their_abspath", 2, argv[0] ));
7762
7928
 
7763
7929
SWIGINTERN VALUE
7764
7930
_wrap_svn_wc_conflict_description2_t_their_abspath_get(int argc, VALUE *argv, VALUE self) {
7765
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
7931
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7766
7932
  void *argp1 = 0 ;
7767
7933
  int res1 = 0 ;
7768
7934
  char *result = 0 ;
7773
7939
  }
7774
7940
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7775
7941
  if (!SWIG_IsOK(res1)) {
7776
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","their_abspath", 1, self )); 
 
7942
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","their_abspath", 1, self )); 
7777
7943
  }
7778
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
7944
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7779
7945
  result = (char *) ((arg1)->their_abspath);
7780
7946
  {
7781
7947
    if (result) {
7792
7958
 
7793
7959
SWIGINTERN VALUE
7794
7960
_wrap_svn_wc_conflict_description2_t_my_abspath_set(int argc, VALUE *argv, VALUE self) {
7795
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
7961
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7796
7962
  char *arg2 = (char *) 0 ;
7797
7963
  void *argp1 = 0 ;
7798
7964
  int res1 = 0 ;
7805
7971
  }
7806
7972
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7807
7973
  if (!SWIG_IsOK(res1)) {
7808
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","my_abspath", 1, self )); 
 
7974
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","my_abspath", 1, self )); 
7809
7975
  }
7810
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
7976
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7811
7977
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
7812
7978
  if (!SWIG_IsOK(res2)) {
7813
7979
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","my_abspath", 2, argv[0] ));
7831
7997
 
7832
7998
SWIGINTERN VALUE
7833
7999
_wrap_svn_wc_conflict_description2_t_my_abspath_get(int argc, VALUE *argv, VALUE self) {
7834
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
8000
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7835
8001
  void *argp1 = 0 ;
7836
8002
  int res1 = 0 ;
7837
8003
  char *result = 0 ;
7842
8008
  }
7843
8009
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7844
8010
  if (!SWIG_IsOK(res1)) {
7845
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","my_abspath", 1, self )); 
 
8011
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","my_abspath", 1, self )); 
7846
8012
  }
7847
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
8013
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7848
8014
  result = (char *) ((arg1)->my_abspath);
7849
8015
  {
7850
8016
    if (result) {
7861
8027
 
7862
8028
SWIGINTERN VALUE
7863
8029
_wrap_svn_wc_conflict_description2_t_merged_file_set(int argc, VALUE *argv, VALUE self) {
7864
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
8030
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7865
8031
  char *arg2 = (char *) 0 ;
7866
8032
  void *argp1 = 0 ;
7867
8033
  int res1 = 0 ;
7874
8040
  }
7875
8041
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7876
8042
  if (!SWIG_IsOK(res1)) {
7877
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","merged_file", 1, self )); 
 
8043
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","merged_file", 1, self )); 
7878
8044
  }
7879
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
8045
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7880
8046
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
7881
8047
  if (!SWIG_IsOK(res2)) {
7882
8048
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","merged_file", 2, argv[0] ));
7900
8066
 
7901
8067
SWIGINTERN VALUE
7902
8068
_wrap_svn_wc_conflict_description2_t_merged_file_get(int argc, VALUE *argv, VALUE self) {
7903
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
8069
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7904
8070
  void *argp1 = 0 ;
7905
8071
  int res1 = 0 ;
7906
8072
  char *result = 0 ;
7911
8077
  }
7912
8078
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7913
8079
  if (!SWIG_IsOK(res1)) {
7914
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","merged_file", 1, self )); 
 
8080
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","merged_file", 1, self )); 
7915
8081
  }
7916
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
8082
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7917
8083
  result = (char *) ((arg1)->merged_file);
7918
8084
  {
7919
8085
    if (result) {
7930
8096
 
7931
8097
SWIGINTERN VALUE
7932
8098
_wrap_svn_wc_conflict_description2_t_operation_set(int argc, VALUE *argv, VALUE self) {
7933
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
8099
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7934
8100
  svn_wc_operation_t arg2 ;
7935
8101
  void *argp1 = 0 ;
7936
8102
  int res1 = 0 ;
7942
8108
  }
7943
8109
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7944
8110
  if (!SWIG_IsOK(res1)) {
7945
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","operation", 1, self )); 
 
8111
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","operation", 1, self )); 
7946
8112
  }
7947
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
8113
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7948
8114
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
7949
8115
  if (!SWIG_IsOK(ecode2)) {
7950
8116
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_wc_operation_t","operation", 2, argv[0] ));
7959
8125
 
7960
8126
SWIGINTERN VALUE
7961
8127
_wrap_svn_wc_conflict_description2_t_operation_get(int argc, VALUE *argv, VALUE self) {
7962
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
8128
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7963
8129
  void *argp1 = 0 ;
7964
8130
  int res1 = 0 ;
7965
8131
  svn_wc_operation_t result;
7970
8136
  }
7971
8137
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7972
8138
  if (!SWIG_IsOK(res1)) {
7973
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","operation", 1, self )); 
 
8139
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","operation", 1, self )); 
7974
8140
  }
7975
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
8141
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
7976
8142
  result = (svn_wc_operation_t) ((arg1)->operation);
7977
8143
  vresult = SWIG_From_int((int)(result));
7978
8144
  return vresult;
7983
8149
 
7984
8150
SWIGINTERN VALUE
7985
8151
_wrap_svn_wc_conflict_description2_t_src_left_version_set(int argc, VALUE *argv, VALUE self) {
7986
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
8152
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
7987
8153
  svn_wc_conflict_version_t *arg2 = (svn_wc_conflict_version_t *) 0 ;
7988
8154
  void *argp1 = 0 ;
7989
8155
  int res1 = 0 ;
7995
8161
  }
7996
8162
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
7997
8163
  if (!SWIG_IsOK(res1)) {
7998
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","src_left_version", 1, self )); 
 
8164
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","src_left_version", 1, self )); 
7999
8165
  }
8000
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
8166
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
8001
8167
  res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_svn_wc_conflict_version_t, SWIG_POINTER_DISOWN |  0 );
8002
8168
  if (!SWIG_IsOK(res2)) {
8003
8169
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "svn_wc_conflict_version_t const *","src_left_version", 2, argv[0] )); 
8012
8178
 
8013
8179
SWIGINTERN VALUE
8014
8180
_wrap_svn_wc_conflict_description2_t_src_left_version_get(int argc, VALUE *argv, VALUE self) {
8015
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
8181
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
8016
8182
  void *argp1 = 0 ;
8017
8183
  int res1 = 0 ;
8018
8184
  svn_wc_conflict_version_t *result = 0 ;
8023
8189
  }
8024
8190
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
8025
8191
  if (!SWIG_IsOK(res1)) {
8026
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","src_left_version", 1, self )); 
 
8192
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","src_left_version", 1, self )); 
8027
8193
  }
8028
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
8194
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
8029
8195
  result = (svn_wc_conflict_version_t *) ((arg1)->src_left_version);
8030
8196
  vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_wc_conflict_version_t, 0 |  0 );
8031
8197
  return vresult;
8036
8202
 
8037
8203
SWIGINTERN VALUE
8038
8204
_wrap_svn_wc_conflict_description2_t_src_right_version_set(int argc, VALUE *argv, VALUE self) {
8039
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
8205
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
8040
8206
  svn_wc_conflict_version_t *arg2 = (svn_wc_conflict_version_t *) 0 ;
8041
8207
  void *argp1 = 0 ;
8042
8208
  int res1 = 0 ;
8048
8214
  }
8049
8215
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
8050
8216
  if (!SWIG_IsOK(res1)) {
8051
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","src_right_version", 1, self )); 
 
8217
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","src_right_version", 1, self )); 
8052
8218
  }
8053
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
8219
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
8054
8220
  res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_svn_wc_conflict_version_t, SWIG_POINTER_DISOWN |  0 );
8055
8221
  if (!SWIG_IsOK(res2)) {
8056
8222
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "svn_wc_conflict_version_t const *","src_right_version", 2, argv[0] )); 
8065
8231
 
8066
8232
SWIGINTERN VALUE
8067
8233
_wrap_svn_wc_conflict_description2_t_src_right_version_get(int argc, VALUE *argv, VALUE self) {
8068
 
  svn_wc_conflict_description2_t *arg1 = (svn_wc_conflict_description2_t *) 0 ;
 
8234
  struct svn_wc_conflict_description2_t *arg1 = (struct svn_wc_conflict_description2_t *) 0 ;
8069
8235
  void *argp1 = 0 ;
8070
8236
  int res1 = 0 ;
8071
8237
  svn_wc_conflict_version_t *result = 0 ;
8076
8242
  }
8077
8243
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description2_t, 0 |  0 );
8078
8244
  if (!SWIG_IsOK(res1)) {
8079
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description2_t *","src_right_version", 1, self )); 
 
8245
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description2_t *","src_right_version", 1, self )); 
8080
8246
  }
8081
 
  arg1 = (svn_wc_conflict_description2_t *)(argp1);
 
8247
  arg1 = (struct svn_wc_conflict_description2_t *)(argp1);
8082
8248
  result = (svn_wc_conflict_version_t *) ((arg1)->src_right_version);
8083
8249
  vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_wc_conflict_version_t, 0 |  0 );
8084
8250
  return vresult;
8106
8272
 
8107
8273
SWIGINTERN VALUE
8108
8274
_wrap_new_svn_wc_conflict_description2_t(int argc, VALUE *argv, VALUE self) {
8109
 
  svn_wc_conflict_description2_t *result = 0 ;
 
8275
  struct svn_wc_conflict_description2_t *result = 0 ;
8110
8276
  
8111
8277
  if ((argc < 0) || (argc > 0)) {
8112
8278
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
8113
8279
  }
8114
8280
  {
8115
 
    result = (svn_wc_conflict_description2_t *)calloc(1, sizeof(svn_wc_conflict_description2_t));
 
8281
    result = (struct svn_wc_conflict_description2_t *)calloc(1, sizeof(struct svn_wc_conflict_description2_t));
8116
8282
    DATA_PTR(self) = result;
8117
8283
    
8118
8284
    
8125
8291
 
8126
8292
 
8127
8293
SWIGINTERN void
8128
 
free_svn_wc_conflict_description2_t(svn_wc_conflict_description2_t *arg1) {
 
8294
free_svn_wc_conflict_description2_t(struct svn_wc_conflict_description2_t *arg1) {
8129
8295
    free((char *) arg1);
8130
8296
}
8131
8297
 
8132
 
swig_class SwigClassSvn_wc_conflict_description_t;
 
8298
static swig_class SwigClassSvn_wc_conflict_description_t;
8133
8299
 
8134
8300
SWIGINTERN VALUE
8135
8301
_wrap_svn_wc_conflict_description_t_path_set(int argc, VALUE *argv, VALUE self) {
8136
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
8302
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8137
8303
  char *arg2 = (char *) 0 ;
8138
8304
  void *argp1 = 0 ;
8139
8305
  int res1 = 0 ;
8146
8312
  }
8147
8313
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8148
8314
  if (!SWIG_IsOK(res1)) {
8149
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","path", 1, self )); 
 
8315
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","path", 1, self )); 
8150
8316
  }
8151
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
8317
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8152
8318
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
8153
8319
  if (!SWIG_IsOK(res2)) {
8154
8320
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","path", 2, argv[0] ));
8172
8338
 
8173
8339
SWIGINTERN VALUE
8174
8340
_wrap_svn_wc_conflict_description_t_path_get(int argc, VALUE *argv, VALUE self) {
8175
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
8341
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8176
8342
  void *argp1 = 0 ;
8177
8343
  int res1 = 0 ;
8178
8344
  char *result = 0 ;
8183
8349
  }
8184
8350
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8185
8351
  if (!SWIG_IsOK(res1)) {
8186
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","path", 1, self )); 
 
8352
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","path", 1, self )); 
8187
8353
  }
8188
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
8354
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8189
8355
  result = (char *) ((arg1)->path);
8190
8356
  {
8191
8357
    if (result) {
8202
8368
 
8203
8369
SWIGINTERN VALUE
8204
8370
_wrap_svn_wc_conflict_description_t_node_kind_set(int argc, VALUE *argv, VALUE self) {
8205
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
8371
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8206
8372
  svn_node_kind_t arg2 ;
8207
8373
  void *argp1 = 0 ;
8208
8374
  int res1 = 0 ;
8214
8380
  }
8215
8381
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8216
8382
  if (!SWIG_IsOK(res1)) {
8217
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","node_kind", 1, self )); 
 
8383
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","node_kind", 1, self )); 
8218
8384
  }
8219
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
8385
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8220
8386
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
8221
8387
  if (!SWIG_IsOK(ecode2)) {
8222
8388
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_node_kind_t","node_kind", 2, argv[0] ));
8231
8397
 
8232
8398
SWIGINTERN VALUE
8233
8399
_wrap_svn_wc_conflict_description_t_node_kind_get(int argc, VALUE *argv, VALUE self) {
8234
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
8400
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8235
8401
  void *argp1 = 0 ;
8236
8402
  int res1 = 0 ;
8237
8403
  svn_node_kind_t result;
8242
8408
  }
8243
8409
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8244
8410
  if (!SWIG_IsOK(res1)) {
8245
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","node_kind", 1, self )); 
 
8411
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","node_kind", 1, self )); 
8246
8412
  }
8247
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
8413
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8248
8414
  result = (svn_node_kind_t) ((arg1)->node_kind);
8249
8415
  vresult = SWIG_From_int((int)(result));
8250
8416
  return vresult;
8255
8421
 
8256
8422
SWIGINTERN VALUE
8257
8423
_wrap_svn_wc_conflict_description_t_kind_set(int argc, VALUE *argv, VALUE self) {
8258
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
8424
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8259
8425
  svn_wc_conflict_kind_t arg2 ;
8260
8426
  void *argp1 = 0 ;
8261
8427
  int res1 = 0 ;
8267
8433
  }
8268
8434
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8269
8435
  if (!SWIG_IsOK(res1)) {
8270
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","kind", 1, self )); 
 
8436
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","kind", 1, self )); 
8271
8437
  }
8272
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
8438
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8273
8439
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
8274
8440
  if (!SWIG_IsOK(ecode2)) {
8275
8441
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_wc_conflict_kind_t","kind", 2, argv[0] ));
8284
8450
 
8285
8451
SWIGINTERN VALUE
8286
8452
_wrap_svn_wc_conflict_description_t_kind_get(int argc, VALUE *argv, VALUE self) {
8287
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
8453
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8288
8454
  void *argp1 = 0 ;
8289
8455
  int res1 = 0 ;
8290
8456
  svn_wc_conflict_kind_t result;
8295
8461
  }
8296
8462
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8297
8463
  if (!SWIG_IsOK(res1)) {
8298
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","kind", 1, self )); 
 
8464
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","kind", 1, self )); 
8299
8465
  }
8300
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
8466
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8301
8467
  result = (svn_wc_conflict_kind_t) ((arg1)->kind);
8302
8468
  vresult = SWIG_From_int((int)(result));
8303
8469
  return vresult;
8308
8474
 
8309
8475
SWIGINTERN VALUE
8310
8476
_wrap_svn_wc_conflict_description_t_property_name_set(int argc, VALUE *argv, VALUE self) {
8311
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
8477
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8312
8478
  char *arg2 = (char *) 0 ;
8313
8479
  void *argp1 = 0 ;
8314
8480
  int res1 = 0 ;
8321
8487
  }
8322
8488
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8323
8489
  if (!SWIG_IsOK(res1)) {
8324
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","property_name", 1, self )); 
 
8490
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","property_name", 1, self )); 
8325
8491
  }
8326
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
8492
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8327
8493
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
8328
8494
  if (!SWIG_IsOK(res2)) {
8329
8495
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","property_name", 2, argv[0] ));
8347
8513
 
8348
8514
SWIGINTERN VALUE
8349
8515
_wrap_svn_wc_conflict_description_t_property_name_get(int argc, VALUE *argv, VALUE self) {
8350
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
8516
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8351
8517
  void *argp1 = 0 ;
8352
8518
  int res1 = 0 ;
8353
8519
  char *result = 0 ;
8358
8524
  }
8359
8525
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8360
8526
  if (!SWIG_IsOK(res1)) {
8361
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","property_name", 1, self )); 
 
8527
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","property_name", 1, self )); 
8362
8528
  }
8363
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
8529
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8364
8530
  result = (char *) ((arg1)->property_name);
8365
8531
  {
8366
8532
    if (result) {
8377
8543
 
8378
8544
SWIGINTERN VALUE
8379
8545
_wrap_svn_wc_conflict_description_t_is_binary_set(int argc, VALUE *argv, VALUE self) {
8380
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
8546
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8381
8547
  svn_boolean_t arg2 ;
8382
8548
  void *argp1 = 0 ;
8383
8549
  int res1 = 0 ;
8387
8553
  }
8388
8554
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8389
8555
  if (!SWIG_IsOK(res1)) {
8390
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","is_binary", 1, self )); 
 
8556
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","is_binary", 1, self )); 
8391
8557
  }
8392
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
8558
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8393
8559
  arg2 = RTEST(argv[0]);
8394
8560
  if (arg1) (arg1)->is_binary = arg2;
8395
8561
  return Qnil;
8400
8566
 
8401
8567
SWIGINTERN VALUE
8402
8568
_wrap_svn_wc_conflict_description_t_is_binary_get(int argc, VALUE *argv, VALUE self) {
8403
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
8569
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8404
8570
  void *argp1 = 0 ;
8405
8571
  int res1 = 0 ;
8406
8572
  svn_boolean_t result;
8411
8577
  }
8412
8578
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8413
8579
  if (!SWIG_IsOK(res1)) {
8414
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","is_binary", 1, self )); 
 
8580
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","is_binary", 1, self )); 
8415
8581
  }
8416
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
8582
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8417
8583
  result = (svn_boolean_t) ((arg1)->is_binary);
8418
8584
  vresult = result ? Qtrue : Qfalse;
8419
8585
  return vresult;
8424
8590
 
8425
8591
SWIGINTERN VALUE
8426
8592
_wrap_svn_wc_conflict_description_t_mime_type_set(int argc, VALUE *argv, VALUE self) {
8427
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
8593
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8428
8594
  char *arg2 = (char *) 0 ;
8429
8595
  void *argp1 = 0 ;
8430
8596
  int res1 = 0 ;
8437
8603
  }
8438
8604
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8439
8605
  if (!SWIG_IsOK(res1)) {
8440
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","mime_type", 1, self )); 
 
8606
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","mime_type", 1, self )); 
8441
8607
  }
8442
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
8608
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8443
8609
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
8444
8610
  if (!SWIG_IsOK(res2)) {
8445
8611
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","mime_type", 2, argv[0] ));
8463
8629
 
8464
8630
SWIGINTERN VALUE
8465
8631
_wrap_svn_wc_conflict_description_t_mime_type_get(int argc, VALUE *argv, VALUE self) {
8466
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
8632
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8467
8633
  void *argp1 = 0 ;
8468
8634
  int res1 = 0 ;
8469
8635
  char *result = 0 ;
8474
8640
  }
8475
8641
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8476
8642
  if (!SWIG_IsOK(res1)) {
8477
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","mime_type", 1, self )); 
 
8643
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","mime_type", 1, self )); 
8478
8644
  }
8479
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
8645
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8480
8646
  result = (char *) ((arg1)->mime_type);
8481
8647
  {
8482
8648
    if (result) {
8493
8659
 
8494
8660
SWIGINTERN VALUE
8495
8661
_wrap_svn_wc_conflict_description_t_access_set(int argc, VALUE *argv, VALUE self) {
8496
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
8662
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8497
8663
  svn_wc_adm_access_t *arg2 = (svn_wc_adm_access_t *) 0 ;
8498
8664
  void *argp1 = 0 ;
8499
8665
  int res1 = 0 ;
8505
8671
  }
8506
8672
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8507
8673
  if (!SWIG_IsOK(res1)) {
8508
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","access", 1, self )); 
 
8674
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","access", 1, self )); 
8509
8675
  }
8510
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
8676
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8511
8677
  res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_svn_wc_adm_access_t, SWIG_POINTER_DISOWN |  0 );
8512
8678
  if (!SWIG_IsOK(res2)) {
8513
8679
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "svn_wc_adm_access_t *","access", 2, argv[0] )); 
8522
8688
 
8523
8689
SWIGINTERN VALUE
8524
8690
_wrap_svn_wc_conflict_description_t_access_get(int argc, VALUE *argv, VALUE self) {
8525
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
8691
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8526
8692
  void *argp1 = 0 ;
8527
8693
  int res1 = 0 ;
8528
8694
  svn_wc_adm_access_t *result = 0 ;
8533
8699
  }
8534
8700
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8535
8701
  if (!SWIG_IsOK(res1)) {
8536
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","access", 1, self )); 
 
8702
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","access", 1, self )); 
8537
8703
  }
8538
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
8704
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8539
8705
  result = (svn_wc_adm_access_t *) ((arg1)->access);
8540
8706
  vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_wc_adm_access_t, 0 |  0 );
8541
8707
  return vresult;
8546
8712
 
8547
8713
SWIGINTERN VALUE
8548
8714
_wrap_svn_wc_conflict_description_t_action_set(int argc, VALUE *argv, VALUE self) {
8549
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
8715
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8550
8716
  svn_wc_conflict_action_t arg2 ;
8551
8717
  void *argp1 = 0 ;
8552
8718
  int res1 = 0 ;
8558
8724
  }
8559
8725
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8560
8726
  if (!SWIG_IsOK(res1)) {
8561
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","action", 1, self )); 
 
8727
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","action", 1, self )); 
8562
8728
  }
8563
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
8729
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8564
8730
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
8565
8731
  if (!SWIG_IsOK(ecode2)) {
8566
8732
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_wc_conflict_action_t","action", 2, argv[0] ));
8575
8741
 
8576
8742
SWIGINTERN VALUE
8577
8743
_wrap_svn_wc_conflict_description_t_action_get(int argc, VALUE *argv, VALUE self) {
8578
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
8744
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8579
8745
  void *argp1 = 0 ;
8580
8746
  int res1 = 0 ;
8581
8747
  svn_wc_conflict_action_t result;
8586
8752
  }
8587
8753
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8588
8754
  if (!SWIG_IsOK(res1)) {
8589
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","action", 1, self )); 
 
8755
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","action", 1, self )); 
8590
8756
  }
8591
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
8757
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8592
8758
  result = (svn_wc_conflict_action_t) ((arg1)->action);
8593
8759
  vresult = SWIG_From_int((int)(result));
8594
8760
  return vresult;
8599
8765
 
8600
8766
SWIGINTERN VALUE
8601
8767
_wrap_svn_wc_conflict_description_t_reason_set(int argc, VALUE *argv, VALUE self) {
8602
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
8768
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8603
8769
  svn_wc_conflict_reason_t arg2 ;
8604
8770
  void *argp1 = 0 ;
8605
8771
  int res1 = 0 ;
8611
8777
  }
8612
8778
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8613
8779
  if (!SWIG_IsOK(res1)) {
8614
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","reason", 1, self )); 
 
8780
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","reason", 1, self )); 
8615
8781
  }
8616
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
8782
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8617
8783
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
8618
8784
  if (!SWIG_IsOK(ecode2)) {
8619
8785
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_wc_conflict_reason_t","reason", 2, argv[0] ));
8628
8794
 
8629
8795
SWIGINTERN VALUE
8630
8796
_wrap_svn_wc_conflict_description_t_reason_get(int argc, VALUE *argv, VALUE self) {
8631
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
8797
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8632
8798
  void *argp1 = 0 ;
8633
8799
  int res1 = 0 ;
8634
8800
  svn_wc_conflict_reason_t result;
8639
8805
  }
8640
8806
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8641
8807
  if (!SWIG_IsOK(res1)) {
8642
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","reason", 1, self )); 
 
8808
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","reason", 1, self )); 
8643
8809
  }
8644
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
8810
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8645
8811
  result = (svn_wc_conflict_reason_t) ((arg1)->reason);
8646
8812
  vresult = SWIG_From_int((int)(result));
8647
8813
  return vresult;
8652
8818
 
8653
8819
SWIGINTERN VALUE
8654
8820
_wrap_svn_wc_conflict_description_t_base_file_set(int argc, VALUE *argv, VALUE self) {
8655
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
8821
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8656
8822
  char *arg2 = (char *) 0 ;
8657
8823
  void *argp1 = 0 ;
8658
8824
  int res1 = 0 ;
8665
8831
  }
8666
8832
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8667
8833
  if (!SWIG_IsOK(res1)) {
8668
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","base_file", 1, self )); 
 
8834
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","base_file", 1, self )); 
8669
8835
  }
8670
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
8836
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8671
8837
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
8672
8838
  if (!SWIG_IsOK(res2)) {
8673
8839
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","base_file", 2, argv[0] ));
8691
8857
 
8692
8858
SWIGINTERN VALUE
8693
8859
_wrap_svn_wc_conflict_description_t_base_file_get(int argc, VALUE *argv, VALUE self) {
8694
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
8860
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8695
8861
  void *argp1 = 0 ;
8696
8862
  int res1 = 0 ;
8697
8863
  char *result = 0 ;
8702
8868
  }
8703
8869
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8704
8870
  if (!SWIG_IsOK(res1)) {
8705
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","base_file", 1, self )); 
 
8871
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","base_file", 1, self )); 
8706
8872
  }
8707
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
8873
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8708
8874
  result = (char *) ((arg1)->base_file);
8709
8875
  {
8710
8876
    if (result) {
8721
8887
 
8722
8888
SWIGINTERN VALUE
8723
8889
_wrap_svn_wc_conflict_description_t_their_file_set(int argc, VALUE *argv, VALUE self) {
8724
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
8890
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8725
8891
  char *arg2 = (char *) 0 ;
8726
8892
  void *argp1 = 0 ;
8727
8893
  int res1 = 0 ;
8734
8900
  }
8735
8901
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8736
8902
  if (!SWIG_IsOK(res1)) {
8737
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","their_file", 1, self )); 
 
8903
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","their_file", 1, self )); 
8738
8904
  }
8739
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
8905
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8740
8906
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
8741
8907
  if (!SWIG_IsOK(res2)) {
8742
8908
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","their_file", 2, argv[0] ));
8760
8926
 
8761
8927
SWIGINTERN VALUE
8762
8928
_wrap_svn_wc_conflict_description_t_their_file_get(int argc, VALUE *argv, VALUE self) {
8763
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
8929
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8764
8930
  void *argp1 = 0 ;
8765
8931
  int res1 = 0 ;
8766
8932
  char *result = 0 ;
8771
8937
  }
8772
8938
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8773
8939
  if (!SWIG_IsOK(res1)) {
8774
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","their_file", 1, self )); 
 
8940
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","their_file", 1, self )); 
8775
8941
  }
8776
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
8942
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8777
8943
  result = (char *) ((arg1)->their_file);
8778
8944
  {
8779
8945
    if (result) {
8790
8956
 
8791
8957
SWIGINTERN VALUE
8792
8958
_wrap_svn_wc_conflict_description_t_my_file_set(int argc, VALUE *argv, VALUE self) {
8793
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
8959
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8794
8960
  char *arg2 = (char *) 0 ;
8795
8961
  void *argp1 = 0 ;
8796
8962
  int res1 = 0 ;
8803
8969
  }
8804
8970
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8805
8971
  if (!SWIG_IsOK(res1)) {
8806
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","my_file", 1, self )); 
 
8972
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","my_file", 1, self )); 
8807
8973
  }
8808
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
8974
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8809
8975
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
8810
8976
  if (!SWIG_IsOK(res2)) {
8811
8977
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","my_file", 2, argv[0] ));
8829
8995
 
8830
8996
SWIGINTERN VALUE
8831
8997
_wrap_svn_wc_conflict_description_t_my_file_get(int argc, VALUE *argv, VALUE self) {
8832
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
8998
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8833
8999
  void *argp1 = 0 ;
8834
9000
  int res1 = 0 ;
8835
9001
  char *result = 0 ;
8840
9006
  }
8841
9007
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8842
9008
  if (!SWIG_IsOK(res1)) {
8843
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","my_file", 1, self )); 
 
9009
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","my_file", 1, self )); 
8844
9010
  }
8845
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
9011
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8846
9012
  result = (char *) ((arg1)->my_file);
8847
9013
  {
8848
9014
    if (result) {
8859
9025
 
8860
9026
SWIGINTERN VALUE
8861
9027
_wrap_svn_wc_conflict_description_t_merged_file_set(int argc, VALUE *argv, VALUE self) {
8862
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
9028
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8863
9029
  char *arg2 = (char *) 0 ;
8864
9030
  void *argp1 = 0 ;
8865
9031
  int res1 = 0 ;
8872
9038
  }
8873
9039
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8874
9040
  if (!SWIG_IsOK(res1)) {
8875
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","merged_file", 1, self )); 
 
9041
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","merged_file", 1, self )); 
8876
9042
  }
8877
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
9043
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8878
9044
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
8879
9045
  if (!SWIG_IsOK(res2)) {
8880
9046
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","merged_file", 2, argv[0] ));
8898
9064
 
8899
9065
SWIGINTERN VALUE
8900
9066
_wrap_svn_wc_conflict_description_t_merged_file_get(int argc, VALUE *argv, VALUE self) {
8901
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
9067
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8902
9068
  void *argp1 = 0 ;
8903
9069
  int res1 = 0 ;
8904
9070
  char *result = 0 ;
8909
9075
  }
8910
9076
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8911
9077
  if (!SWIG_IsOK(res1)) {
8912
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","merged_file", 1, self )); 
 
9078
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","merged_file", 1, self )); 
8913
9079
  }
8914
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
9080
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8915
9081
  result = (char *) ((arg1)->merged_file);
8916
9082
  {
8917
9083
    if (result) {
8928
9094
 
8929
9095
SWIGINTERN VALUE
8930
9096
_wrap_svn_wc_conflict_description_t_operation_set(int argc, VALUE *argv, VALUE self) {
8931
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
9097
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8932
9098
  svn_wc_operation_t arg2 ;
8933
9099
  void *argp1 = 0 ;
8934
9100
  int res1 = 0 ;
8940
9106
  }
8941
9107
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8942
9108
  if (!SWIG_IsOK(res1)) {
8943
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","operation", 1, self )); 
 
9109
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","operation", 1, self )); 
8944
9110
  }
8945
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
9111
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8946
9112
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
8947
9113
  if (!SWIG_IsOK(ecode2)) {
8948
9114
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_wc_operation_t","operation", 2, argv[0] ));
8957
9123
 
8958
9124
SWIGINTERN VALUE
8959
9125
_wrap_svn_wc_conflict_description_t_operation_get(int argc, VALUE *argv, VALUE self) {
8960
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
9126
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8961
9127
  void *argp1 = 0 ;
8962
9128
  int res1 = 0 ;
8963
9129
  svn_wc_operation_t result;
8968
9134
  }
8969
9135
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8970
9136
  if (!SWIG_IsOK(res1)) {
8971
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","operation", 1, self )); 
 
9137
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","operation", 1, self )); 
8972
9138
  }
8973
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
9139
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8974
9140
  result = (svn_wc_operation_t) ((arg1)->operation);
8975
9141
  vresult = SWIG_From_int((int)(result));
8976
9142
  return vresult;
8981
9147
 
8982
9148
SWIGINTERN VALUE
8983
9149
_wrap_svn_wc_conflict_description_t_src_left_version_set(int argc, VALUE *argv, VALUE self) {
8984
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
9150
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
8985
9151
  svn_wc_conflict_version_t *arg2 = (svn_wc_conflict_version_t *) 0 ;
8986
9152
  void *argp1 = 0 ;
8987
9153
  int res1 = 0 ;
8993
9159
  }
8994
9160
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
8995
9161
  if (!SWIG_IsOK(res1)) {
8996
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","src_left_version", 1, self )); 
 
9162
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","src_left_version", 1, self )); 
8997
9163
  }
8998
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
9164
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
8999
9165
  res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_svn_wc_conflict_version_t, SWIG_POINTER_DISOWN |  0 );
9000
9166
  if (!SWIG_IsOK(res2)) {
9001
9167
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "svn_wc_conflict_version_t *","src_left_version", 2, argv[0] )); 
9010
9176
 
9011
9177
SWIGINTERN VALUE
9012
9178
_wrap_svn_wc_conflict_description_t_src_left_version_get(int argc, VALUE *argv, VALUE self) {
9013
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
9179
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
9014
9180
  void *argp1 = 0 ;
9015
9181
  int res1 = 0 ;
9016
9182
  svn_wc_conflict_version_t *result = 0 ;
9021
9187
  }
9022
9188
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
9023
9189
  if (!SWIG_IsOK(res1)) {
9024
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","src_left_version", 1, self )); 
 
9190
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","src_left_version", 1, self )); 
9025
9191
  }
9026
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
9192
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
9027
9193
  result = (svn_wc_conflict_version_t *) ((arg1)->src_left_version);
9028
9194
  vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_wc_conflict_version_t, 0 |  0 );
9029
9195
  return vresult;
9034
9200
 
9035
9201
SWIGINTERN VALUE
9036
9202
_wrap_svn_wc_conflict_description_t_src_right_version_set(int argc, VALUE *argv, VALUE self) {
9037
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
9203
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
9038
9204
  svn_wc_conflict_version_t *arg2 = (svn_wc_conflict_version_t *) 0 ;
9039
9205
  void *argp1 = 0 ;
9040
9206
  int res1 = 0 ;
9046
9212
  }
9047
9213
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
9048
9214
  if (!SWIG_IsOK(res1)) {
9049
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","src_right_version", 1, self )); 
 
9215
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","src_right_version", 1, self )); 
9050
9216
  }
9051
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
9217
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
9052
9218
  res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_svn_wc_conflict_version_t, SWIG_POINTER_DISOWN |  0 );
9053
9219
  if (!SWIG_IsOK(res2)) {
9054
9220
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "svn_wc_conflict_version_t *","src_right_version", 2, argv[0] )); 
9063
9229
 
9064
9230
SWIGINTERN VALUE
9065
9231
_wrap_svn_wc_conflict_description_t_src_right_version_get(int argc, VALUE *argv, VALUE self) {
9066
 
  svn_wc_conflict_description_t *arg1 = (svn_wc_conflict_description_t *) 0 ;
 
9232
  struct svn_wc_conflict_description_t *arg1 = (struct svn_wc_conflict_description_t *) 0 ;
9067
9233
  void *argp1 = 0 ;
9068
9234
  int res1 = 0 ;
9069
9235
  svn_wc_conflict_version_t *result = 0 ;
9074
9240
  }
9075
9241
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
9076
9242
  if (!SWIG_IsOK(res1)) {
9077
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","src_right_version", 1, self )); 
 
9243
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_description_t *","src_right_version", 1, self )); 
9078
9244
  }
9079
 
  arg1 = (svn_wc_conflict_description_t *)(argp1);
 
9245
  arg1 = (struct svn_wc_conflict_description_t *)(argp1);
9080
9246
  result = (svn_wc_conflict_version_t *) ((arg1)->src_right_version);
9081
9247
  vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_wc_conflict_version_t, 0 |  0 );
9082
9248
  return vresult;
9104
9270
 
9105
9271
SWIGINTERN VALUE
9106
9272
_wrap_new_svn_wc_conflict_description_t(int argc, VALUE *argv, VALUE self) {
9107
 
  svn_wc_conflict_description_t *result = 0 ;
 
9273
  struct svn_wc_conflict_description_t *result = 0 ;
9108
9274
  
9109
9275
  if ((argc < 0) || (argc > 0)) {
9110
9276
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
9111
9277
  }
9112
9278
  {
9113
 
    result = (svn_wc_conflict_description_t *)calloc(1, sizeof(svn_wc_conflict_description_t));
 
9279
    result = (struct svn_wc_conflict_description_t *)calloc(1, sizeof(struct svn_wc_conflict_description_t));
9114
9280
    DATA_PTR(self) = result;
9115
9281
    
9116
9282
    
9123
9289
 
9124
9290
 
9125
9291
SWIGINTERN void
9126
 
free_svn_wc_conflict_description_t(svn_wc_conflict_description_t *arg1) {
 
9292
free_svn_wc_conflict_description_t(struct svn_wc_conflict_description_t *arg1) {
9127
9293
    free((char *) arg1);
9128
9294
}
9129
9295
 
9649
9815
}
9650
9816
 
9651
9817
 
9652
 
swig_class SwigClassSvn_wc_conflict_result_t;
 
9818
static swig_class SwigClassSvn_wc_conflict_result_t;
9653
9819
 
9654
9820
SWIGINTERN VALUE
9655
9821
_wrap_svn_wc_conflict_result_t_choice_set(int argc, VALUE *argv, VALUE self) {
9656
 
  svn_wc_conflict_result_t *arg1 = (svn_wc_conflict_result_t *) 0 ;
 
9822
  struct svn_wc_conflict_result_t *arg1 = (struct svn_wc_conflict_result_t *) 0 ;
9657
9823
  svn_wc_conflict_choice_t arg2 ;
9658
9824
  void *argp1 = 0 ;
9659
9825
  int res1 = 0 ;
9665
9831
  }
9666
9832
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_result_t, 0 |  0 );
9667
9833
  if (!SWIG_IsOK(res1)) {
9668
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_result_t *","choice", 1, self )); 
 
9834
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_result_t *","choice", 1, self )); 
9669
9835
  }
9670
 
  arg1 = (svn_wc_conflict_result_t *)(argp1);
 
9836
  arg1 = (struct svn_wc_conflict_result_t *)(argp1);
9671
9837
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
9672
9838
  if (!SWIG_IsOK(ecode2)) {
9673
9839
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_wc_conflict_choice_t","choice", 2, argv[0] ));
9682
9848
 
9683
9849
SWIGINTERN VALUE
9684
9850
_wrap_svn_wc_conflict_result_t_choice_get(int argc, VALUE *argv, VALUE self) {
9685
 
  svn_wc_conflict_result_t *arg1 = (svn_wc_conflict_result_t *) 0 ;
 
9851
  struct svn_wc_conflict_result_t *arg1 = (struct svn_wc_conflict_result_t *) 0 ;
9686
9852
  void *argp1 = 0 ;
9687
9853
  int res1 = 0 ;
9688
9854
  svn_wc_conflict_choice_t result;
9693
9859
  }
9694
9860
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_result_t, 0 |  0 );
9695
9861
  if (!SWIG_IsOK(res1)) {
9696
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_result_t *","choice", 1, self )); 
 
9862
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_result_t *","choice", 1, self )); 
9697
9863
  }
9698
 
  arg1 = (svn_wc_conflict_result_t *)(argp1);
 
9864
  arg1 = (struct svn_wc_conflict_result_t *)(argp1);
9699
9865
  result = (svn_wc_conflict_choice_t) ((arg1)->choice);
9700
9866
  vresult = SWIG_From_int((int)(result));
9701
9867
  return vresult;
9706
9872
 
9707
9873
SWIGINTERN VALUE
9708
9874
_wrap_svn_wc_conflict_result_t_merged_file_set(int argc, VALUE *argv, VALUE self) {
9709
 
  svn_wc_conflict_result_t *arg1 = (svn_wc_conflict_result_t *) 0 ;
 
9875
  struct svn_wc_conflict_result_t *arg1 = (struct svn_wc_conflict_result_t *) 0 ;
9710
9876
  char *arg2 = (char *) 0 ;
9711
9877
  void *argp1 = 0 ;
9712
9878
  int res1 = 0 ;
9719
9885
  }
9720
9886
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_result_t, 0 |  0 );
9721
9887
  if (!SWIG_IsOK(res1)) {
9722
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_result_t *","merged_file", 1, self )); 
 
9888
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_result_t *","merged_file", 1, self )); 
9723
9889
  }
9724
 
  arg1 = (svn_wc_conflict_result_t *)(argp1);
 
9890
  arg1 = (struct svn_wc_conflict_result_t *)(argp1);
9725
9891
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
9726
9892
  if (!SWIG_IsOK(res2)) {
9727
9893
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","merged_file", 2, argv[0] ));
9745
9911
 
9746
9912
SWIGINTERN VALUE
9747
9913
_wrap_svn_wc_conflict_result_t_merged_file_get(int argc, VALUE *argv, VALUE self) {
9748
 
  svn_wc_conflict_result_t *arg1 = (svn_wc_conflict_result_t *) 0 ;
 
9914
  struct svn_wc_conflict_result_t *arg1 = (struct svn_wc_conflict_result_t *) 0 ;
9749
9915
  void *argp1 = 0 ;
9750
9916
  int res1 = 0 ;
9751
9917
  char *result = 0 ;
9756
9922
  }
9757
9923
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_result_t, 0 |  0 );
9758
9924
  if (!SWIG_IsOK(res1)) {
9759
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_result_t *","merged_file", 1, self )); 
 
9925
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_result_t *","merged_file", 1, self )); 
9760
9926
  }
9761
 
  arg1 = (svn_wc_conflict_result_t *)(argp1);
 
9927
  arg1 = (struct svn_wc_conflict_result_t *)(argp1);
9762
9928
  result = (char *) ((arg1)->merged_file);
9763
9929
  {
9764
9930
    if (result) {
9775
9941
 
9776
9942
SWIGINTERN VALUE
9777
9943
_wrap_svn_wc_conflict_result_t_save_merged_set(int argc, VALUE *argv, VALUE self) {
9778
 
  svn_wc_conflict_result_t *arg1 = (svn_wc_conflict_result_t *) 0 ;
 
9944
  struct svn_wc_conflict_result_t *arg1 = (struct svn_wc_conflict_result_t *) 0 ;
9779
9945
  svn_boolean_t arg2 ;
9780
9946
  void *argp1 = 0 ;
9781
9947
  int res1 = 0 ;
9785
9951
  }
9786
9952
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_result_t, 0 |  0 );
9787
9953
  if (!SWIG_IsOK(res1)) {
9788
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_result_t *","save_merged", 1, self )); 
 
9954
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_result_t *","save_merged", 1, self )); 
9789
9955
  }
9790
 
  arg1 = (svn_wc_conflict_result_t *)(argp1);
 
9956
  arg1 = (struct svn_wc_conflict_result_t *)(argp1);
9791
9957
  arg2 = RTEST(argv[0]);
9792
9958
  if (arg1) (arg1)->save_merged = arg2;
9793
9959
  return Qnil;
9798
9964
 
9799
9965
SWIGINTERN VALUE
9800
9966
_wrap_svn_wc_conflict_result_t_save_merged_get(int argc, VALUE *argv, VALUE self) {
9801
 
  svn_wc_conflict_result_t *arg1 = (svn_wc_conflict_result_t *) 0 ;
 
9967
  struct svn_wc_conflict_result_t *arg1 = (struct svn_wc_conflict_result_t *) 0 ;
9802
9968
  void *argp1 = 0 ;
9803
9969
  int res1 = 0 ;
9804
9970
  svn_boolean_t result;
9809
9975
  }
9810
9976
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_conflict_result_t, 0 |  0 );
9811
9977
  if (!SWIG_IsOK(res1)) {
9812
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_conflict_result_t *","save_merged", 1, self )); 
 
9978
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_conflict_result_t *","save_merged", 1, self )); 
9813
9979
  }
9814
 
  arg1 = (svn_wc_conflict_result_t *)(argp1);
 
9980
  arg1 = (struct svn_wc_conflict_result_t *)(argp1);
9815
9981
  result = (svn_boolean_t) ((arg1)->save_merged);
9816
9982
  vresult = result ? Qtrue : Qfalse;
9817
9983
  return vresult;
9839
10005
 
9840
10006
SWIGINTERN VALUE
9841
10007
_wrap_new_svn_wc_conflict_result_t(int argc, VALUE *argv, VALUE self) {
9842
 
  svn_wc_conflict_result_t *result = 0 ;
 
10008
  struct svn_wc_conflict_result_t *result = 0 ;
9843
10009
  
9844
10010
  if ((argc < 0) || (argc > 0)) {
9845
10011
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
9846
10012
  }
9847
10013
  {
9848
 
    result = (svn_wc_conflict_result_t *)calloc(1, sizeof(svn_wc_conflict_result_t));
 
10014
    result = (struct svn_wc_conflict_result_t *)calloc(1, sizeof(struct svn_wc_conflict_result_t));
9849
10015
    DATA_PTR(self) = result;
9850
10016
    
9851
10017
    
9858
10024
 
9859
10025
 
9860
10026
SWIGINTERN void
9861
 
free_svn_wc_conflict_result_t(svn_wc_conflict_result_t *arg1) {
 
10027
free_svn_wc_conflict_result_t(struct svn_wc_conflict_result_t *arg1) {
9862
10028
    free((char *) arg1);
9863
10029
}
9864
10030
 
9927
10093
}
9928
10094
 
9929
10095
 
9930
 
swig_class SwigClassSvn_wc_diff_callbacks4_t;
 
10096
static swig_class SwigClassSvn_wc_diff_callbacks4_t;
9931
10097
 
9932
10098
SWIGINTERN VALUE
9933
10099
_wrap_svn_wc_diff_callbacks4_t_file_opened_set(int argc, VALUE *argv, VALUE self) {
9934
 
  svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
 
10100
  struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
9935
10101
  svn_error_t *(*arg2)(svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,void *,apr_pool_t *) = (svn_error_t *(*)(svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,void *,apr_pool_t *)) 0 ;
9936
10102
  void *argp1 = 0 ;
9937
10103
  int res1 = 0 ;
9941
10107
  }
9942
10108
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 |  0 );
9943
10109
  if (!SWIG_IsOK(res1)) {
9944
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks4_t *","file_opened", 1, self )); 
 
10110
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks4_t *","file_opened", 1, self )); 
9945
10111
  }
9946
 
  arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
 
10112
  arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
9947
10113
  {
9948
10114
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_boolean_t_p_svn_boolean_t_p_q_const__char_svn_revnum_t_p_void_p_apr_pool_t__p_svn_error_t);
9949
10115
    if (!SWIG_IsOK(res)) {
9959
10125
 
9960
10126
SWIGINTERN VALUE
9961
10127
_wrap_svn_wc_diff_callbacks4_t_file_opened_get(int argc, VALUE *argv, VALUE self) {
9962
 
  svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
 
10128
  struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
9963
10129
  void *argp1 = 0 ;
9964
10130
  int res1 = 0 ;
9965
10131
  svn_error_t *(*result)(svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,void *,apr_pool_t *) = 0 ;
9970
10136
  }
9971
10137
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 |  0 );
9972
10138
  if (!SWIG_IsOK(res1)) {
9973
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks4_t *","file_opened", 1, self )); 
 
10139
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks4_t *","file_opened", 1, self )); 
9974
10140
  }
9975
 
  arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
 
10141
  arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
9976
10142
  result = (svn_error_t *(*)(svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,void *,apr_pool_t *)) ((arg1)->file_opened);
9977
10143
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_boolean_t_p_svn_boolean_t_p_q_const__char_svn_revnum_t_p_void_p_apr_pool_t__p_svn_error_t);
9978
10144
  return vresult;
9983
10149
 
9984
10150
SWIGINTERN VALUE
9985
10151
_wrap_svn_wc_diff_callbacks4_t_file_changed_set(int argc, VALUE *argv, VALUE self) {
9986
 
  svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
 
10152
  struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
9987
10153
  svn_error_t *(*arg2)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *,apr_pool_t *) = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *,apr_pool_t *)) 0 ;
9988
10154
  void *argp1 = 0 ;
9989
10155
  int res1 = 0 ;
9993
10159
  }
9994
10160
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 |  0 );
9995
10161
  if (!SWIG_IsOK(res1)) {
9996
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks4_t *","file_changed", 1, self )); 
 
10162
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks4_t *","file_changed", 1, self )); 
9997
10163
  }
9998
 
  arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
 
10164
  arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
9999
10165
  {
10000
10166
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__apr_array_header_t_p_apr_hash_t_p_void_p_apr_pool_t__p_svn_error_t);
10001
10167
    if (!SWIG_IsOK(res)) {
10011
10177
 
10012
10178
SWIGINTERN VALUE
10013
10179
_wrap_svn_wc_diff_callbacks4_t_file_changed_get(int argc, VALUE *argv, VALUE self) {
10014
 
  svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
 
10180
  struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
10015
10181
  void *argp1 = 0 ;
10016
10182
  int res1 = 0 ;
10017
10183
  svn_error_t *(*result)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *,apr_pool_t *) = 0 ;
10022
10188
  }
10023
10189
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 |  0 );
10024
10190
  if (!SWIG_IsOK(res1)) {
10025
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks4_t *","file_changed", 1, self )); 
 
10191
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks4_t *","file_changed", 1, self )); 
10026
10192
  }
10027
 
  arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
 
10193
  arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
10028
10194
  result = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *,apr_pool_t *)) ((arg1)->file_changed);
10029
10195
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__apr_array_header_t_p_apr_hash_t_p_void_p_apr_pool_t__p_svn_error_t);
10030
10196
  return vresult;
10035
10201
 
10036
10202
SWIGINTERN VALUE
10037
10203
_wrap_svn_wc_diff_callbacks4_t_file_added_set(int argc, VALUE *argv, VALUE self) {
10038
 
  svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
 
10204
  struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
10039
10205
  svn_error_t *(*arg2)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,char const *,svn_revnum_t,apr_array_header_t const *,apr_hash_t *,void *,apr_pool_t *) = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,char const *,svn_revnum_t,apr_array_header_t const *,apr_hash_t *,void *,apr_pool_t *)) 0 ;
10040
10206
  void *argp1 = 0 ;
10041
10207
  int res1 = 0 ;
10045
10211
  }
10046
10212
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 |  0 );
10047
10213
  if (!SWIG_IsOK(res1)) {
10048
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks4_t *","file_added", 1, self )); 
 
10214
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks4_t *","file_added", 1, self )); 
10049
10215
  }
10050
 
  arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
 
10216
  arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
10051
10217
  {
10052
10218
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_p_q_const__apr_array_header_t_p_apr_hash_t_p_void_p_apr_pool_t__p_svn_error_t);
10053
10219
    if (!SWIG_IsOK(res)) {
10063
10229
 
10064
10230
SWIGINTERN VALUE
10065
10231
_wrap_svn_wc_diff_callbacks4_t_file_added_get(int argc, VALUE *argv, VALUE self) {
10066
 
  svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
 
10232
  struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
10067
10233
  void *argp1 = 0 ;
10068
10234
  int res1 = 0 ;
10069
10235
  svn_error_t *(*result)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,char const *,svn_revnum_t,apr_array_header_t const *,apr_hash_t *,void *,apr_pool_t *) = 0 ;
10074
10240
  }
10075
10241
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 |  0 );
10076
10242
  if (!SWIG_IsOK(res1)) {
10077
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks4_t *","file_added", 1, self )); 
 
10243
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks4_t *","file_added", 1, self )); 
10078
10244
  }
10079
 
  arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
 
10245
  arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
10080
10246
  result = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,char const *,svn_revnum_t,apr_array_header_t const *,apr_hash_t *,void *,apr_pool_t *)) ((arg1)->file_added);
10081
10247
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_p_q_const__apr_array_header_t_p_apr_hash_t_p_void_p_apr_pool_t__p_svn_error_t);
10082
10248
  return vresult;
10087
10253
 
10088
10254
SWIGINTERN VALUE
10089
10255
_wrap_svn_wc_diff_callbacks4_t_file_deleted_set(int argc, VALUE *argv, VALUE self) {
10090
 
  svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
 
10256
  struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
10091
10257
  svn_error_t *(*arg2)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,char const *,char const *,apr_hash_t *,void *,apr_pool_t *) = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,char const *,char const *,apr_hash_t *,void *,apr_pool_t *)) 0 ;
10092
10258
  void *argp1 = 0 ;
10093
10259
  int res1 = 0 ;
10097
10263
  }
10098
10264
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 |  0 );
10099
10265
  if (!SWIG_IsOK(res1)) {
10100
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks4_t *","file_deleted", 1, self )); 
 
10266
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks4_t *","file_deleted", 1, self )); 
10101
10267
  }
10102
 
  arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
 
10268
  arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
10103
10269
  {
10104
10270
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_hash_t_p_void_p_apr_pool_t__p_svn_error_t);
10105
10271
    if (!SWIG_IsOK(res)) {
10115
10281
 
10116
10282
SWIGINTERN VALUE
10117
10283
_wrap_svn_wc_diff_callbacks4_t_file_deleted_get(int argc, VALUE *argv, VALUE self) {
10118
 
  svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
 
10284
  struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
10119
10285
  void *argp1 = 0 ;
10120
10286
  int res1 = 0 ;
10121
10287
  svn_error_t *(*result)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,char const *,char const *,apr_hash_t *,void *,apr_pool_t *) = 0 ;
10126
10292
  }
10127
10293
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 |  0 );
10128
10294
  if (!SWIG_IsOK(res1)) {
10129
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks4_t *","file_deleted", 1, self )); 
 
10295
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks4_t *","file_deleted", 1, self )); 
10130
10296
  }
10131
 
  arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
 
10297
  arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
10132
10298
  result = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,char const *,char const *,apr_hash_t *,void *,apr_pool_t *)) ((arg1)->file_deleted);
10133
10299
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_hash_t_p_void_p_apr_pool_t__p_svn_error_t);
10134
10300
  return vresult;
10139
10305
 
10140
10306
SWIGINTERN VALUE
10141
10307
_wrap_svn_wc_diff_callbacks4_t_dir_deleted_set(int argc, VALUE *argv, VALUE self) {
10142
 
  svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
 
10308
  struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
10143
10309
  svn_error_t *(*arg2)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *,apr_pool_t *) = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *,apr_pool_t *)) 0 ;
10144
10310
  void *argp1 = 0 ;
10145
10311
  int res1 = 0 ;
10149
10315
  }
10150
10316
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 |  0 );
10151
10317
  if (!SWIG_IsOK(res1)) {
10152
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks4_t *","dir_deleted", 1, self )); 
 
10318
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks4_t *","dir_deleted", 1, self )); 
10153
10319
  }
10154
 
  arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
 
10320
  arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
10155
10321
  {
10156
10322
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t);
10157
10323
    if (!SWIG_IsOK(res)) {
10167
10333
 
10168
10334
SWIGINTERN VALUE
10169
10335
_wrap_svn_wc_diff_callbacks4_t_dir_deleted_get(int argc, VALUE *argv, VALUE self) {
10170
 
  svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
 
10336
  struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
10171
10337
  void *argp1 = 0 ;
10172
10338
  int res1 = 0 ;
10173
10339
  svn_error_t *(*result)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *,apr_pool_t *) = 0 ;
10178
10344
  }
10179
10345
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 |  0 );
10180
10346
  if (!SWIG_IsOK(res1)) {
10181
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks4_t *","dir_deleted", 1, self )); 
 
10347
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks4_t *","dir_deleted", 1, self )); 
10182
10348
  }
10183
 
  arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
 
10349
  arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
10184
10350
  result = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *,apr_pool_t *)) ((arg1)->dir_deleted);
10185
10351
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t);
10186
10352
  return vresult;
10191
10357
 
10192
10358
SWIGINTERN VALUE
10193
10359
_wrap_svn_wc_diff_callbacks4_t_dir_opened_set(int argc, VALUE *argv, VALUE self) {
10194
 
  svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
 
10360
  struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
10195
10361
  svn_error_t *(*arg2)(svn_boolean_t *,svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,void *,apr_pool_t *) = (svn_error_t *(*)(svn_boolean_t *,svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,void *,apr_pool_t *)) 0 ;
10196
10362
  void *argp1 = 0 ;
10197
10363
  int res1 = 0 ;
10201
10367
  }
10202
10368
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 |  0 );
10203
10369
  if (!SWIG_IsOK(res1)) {
10204
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks4_t *","dir_opened", 1, self )); 
 
10370
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks4_t *","dir_opened", 1, self )); 
10205
10371
  }
10206
 
  arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
 
10372
  arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
10207
10373
  {
10208
10374
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_boolean_t_p_svn_boolean_t_p_svn_boolean_t_p_q_const__char_svn_revnum_t_p_void_p_apr_pool_t__p_svn_error_t);
10209
10375
    if (!SWIG_IsOK(res)) {
10219
10385
 
10220
10386
SWIGINTERN VALUE
10221
10387
_wrap_svn_wc_diff_callbacks4_t_dir_opened_get(int argc, VALUE *argv, VALUE self) {
10222
 
  svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
 
10388
  struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
10223
10389
  void *argp1 = 0 ;
10224
10390
  int res1 = 0 ;
10225
10391
  svn_error_t *(*result)(svn_boolean_t *,svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,void *,apr_pool_t *) = 0 ;
10230
10396
  }
10231
10397
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 |  0 );
10232
10398
  if (!SWIG_IsOK(res1)) {
10233
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks4_t *","dir_opened", 1, self )); 
 
10399
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks4_t *","dir_opened", 1, self )); 
10234
10400
  }
10235
 
  arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
 
10401
  arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
10236
10402
  result = (svn_error_t *(*)(svn_boolean_t *,svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,void *,apr_pool_t *)) ((arg1)->dir_opened);
10237
10403
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_boolean_t_p_svn_boolean_t_p_svn_boolean_t_p_q_const__char_svn_revnum_t_p_void_p_apr_pool_t__p_svn_error_t);
10238
10404
  return vresult;
10243
10409
 
10244
10410
SWIGINTERN VALUE
10245
10411
_wrap_svn_wc_diff_callbacks4_t_dir_added_set(int argc, VALUE *argv, VALUE self) {
10246
 
  svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
 
10412
  struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
10247
10413
  svn_error_t *(*arg2)(svn_wc_notify_state_t *,svn_boolean_t *,svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,char const *,svn_revnum_t,void *,apr_pool_t *) = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_boolean_t *,svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,char const *,svn_revnum_t,void *,apr_pool_t *)) 0 ;
10248
10414
  void *argp1 = 0 ;
10249
10415
  int res1 = 0 ;
10253
10419
  }
10254
10420
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 |  0 );
10255
10421
  if (!SWIG_IsOK(res1)) {
10256
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks4_t *","dir_added", 1, self )); 
 
10422
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks4_t *","dir_added", 1, self )); 
10257
10423
  }
10258
 
  arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
 
10424
  arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
10259
10425
  {
10260
10426
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_boolean_t_p_svn_boolean_t_p_svn_boolean_t_p_q_const__char_svn_revnum_t_p_q_const__char_svn_revnum_t_p_void_p_apr_pool_t__p_svn_error_t);
10261
10427
    if (!SWIG_IsOK(res)) {
10271
10437
 
10272
10438
SWIGINTERN VALUE
10273
10439
_wrap_svn_wc_diff_callbacks4_t_dir_added_get(int argc, VALUE *argv, VALUE self) {
10274
 
  svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
 
10440
  struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
10275
10441
  void *argp1 = 0 ;
10276
10442
  int res1 = 0 ;
10277
10443
  svn_error_t *(*result)(svn_wc_notify_state_t *,svn_boolean_t *,svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,char const *,svn_revnum_t,void *,apr_pool_t *) = 0 ;
10282
10448
  }
10283
10449
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 |  0 );
10284
10450
  if (!SWIG_IsOK(res1)) {
10285
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks4_t *","dir_added", 1, self )); 
 
10451
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks4_t *","dir_added", 1, self )); 
10286
10452
  }
10287
 
  arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
 
10453
  arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
10288
10454
  result = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_boolean_t *,svn_boolean_t *,svn_boolean_t *,char const *,svn_revnum_t,char const *,svn_revnum_t,void *,apr_pool_t *)) ((arg1)->dir_added);
10289
10455
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_boolean_t_p_svn_boolean_t_p_svn_boolean_t_p_q_const__char_svn_revnum_t_p_q_const__char_svn_revnum_t_p_void_p_apr_pool_t__p_svn_error_t);
10290
10456
  return vresult;
10295
10461
 
10296
10462
SWIGINTERN VALUE
10297
10463
_wrap_svn_wc_diff_callbacks4_t_dir_props_changed_set(int argc, VALUE *argv, VALUE self) {
10298
 
  svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
 
10464
  struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
10299
10465
  svn_error_t *(*arg2)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_boolean_t,apr_array_header_t const *,apr_hash_t *,void *,apr_pool_t *) = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_boolean_t,apr_array_header_t const *,apr_hash_t *,void *,apr_pool_t *)) 0 ;
10300
10466
  void *argp1 = 0 ;
10301
10467
  int res1 = 0 ;
10305
10471
  }
10306
10472
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 |  0 );
10307
10473
  if (!SWIG_IsOK(res1)) {
10308
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks4_t *","dir_props_changed", 1, self )); 
 
10474
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks4_t *","dir_props_changed", 1, self )); 
10309
10475
  }
10310
 
  arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
 
10476
  arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
10311
10477
  {
10312
10478
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_svn_boolean_t_p_q_const__apr_array_header_t_p_apr_hash_t_p_void_p_apr_pool_t__p_svn_error_t);
10313
10479
    if (!SWIG_IsOK(res)) {
10323
10489
 
10324
10490
SWIGINTERN VALUE
10325
10491
_wrap_svn_wc_diff_callbacks4_t_dir_props_changed_get(int argc, VALUE *argv, VALUE self) {
10326
 
  svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
 
10492
  struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
10327
10493
  void *argp1 = 0 ;
10328
10494
  int res1 = 0 ;
10329
10495
  svn_error_t *(*result)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_boolean_t,apr_array_header_t const *,apr_hash_t *,void *,apr_pool_t *) = 0 ;
10334
10500
  }
10335
10501
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 |  0 );
10336
10502
  if (!SWIG_IsOK(res1)) {
10337
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks4_t *","dir_props_changed", 1, self )); 
 
10503
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks4_t *","dir_props_changed", 1, self )); 
10338
10504
  }
10339
 
  arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
 
10505
  arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
10340
10506
  result = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_boolean_t,apr_array_header_t const *,apr_hash_t *,void *,apr_pool_t *)) ((arg1)->dir_props_changed);
10341
10507
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_svn_boolean_t_p_q_const__apr_array_header_t_p_apr_hash_t_p_void_p_apr_pool_t__p_svn_error_t);
10342
10508
  return vresult;
10347
10513
 
10348
10514
SWIGINTERN VALUE
10349
10515
_wrap_svn_wc_diff_callbacks4_t_dir_closed_set(int argc, VALUE *argv, VALUE self) {
10350
 
  svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
 
10516
  struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
10351
10517
  svn_error_t *(*arg2)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_boolean_t,void *,apr_pool_t *) = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_boolean_t,void *,apr_pool_t *)) 0 ;
10352
10518
  void *argp1 = 0 ;
10353
10519
  int res1 = 0 ;
10357
10523
  }
10358
10524
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 |  0 );
10359
10525
  if (!SWIG_IsOK(res1)) {
10360
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks4_t *","dir_closed", 1, self )); 
 
10526
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks4_t *","dir_closed", 1, self )); 
10361
10527
  }
10362
 
  arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
 
10528
  arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
10363
10529
  {
10364
10530
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_svn_boolean_t_p_void_p_apr_pool_t__p_svn_error_t);
10365
10531
    if (!SWIG_IsOK(res)) {
10375
10541
 
10376
10542
SWIGINTERN VALUE
10377
10543
_wrap_svn_wc_diff_callbacks4_t_dir_closed_get(int argc, VALUE *argv, VALUE self) {
10378
 
  svn_wc_diff_callbacks4_t *arg1 = (svn_wc_diff_callbacks4_t *) 0 ;
 
10544
  struct svn_wc_diff_callbacks4_t *arg1 = (struct svn_wc_diff_callbacks4_t *) 0 ;
10379
10545
  void *argp1 = 0 ;
10380
10546
  int res1 = 0 ;
10381
10547
  svn_error_t *(*result)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_boolean_t,void *,apr_pool_t *) = 0 ;
10386
10552
  }
10387
10553
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks4_t, 0 |  0 );
10388
10554
  if (!SWIG_IsOK(res1)) {
10389
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks4_t *","dir_closed", 1, self )); 
 
10555
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks4_t *","dir_closed", 1, self )); 
10390
10556
  }
10391
 
  arg1 = (svn_wc_diff_callbacks4_t *)(argp1);
 
10557
  arg1 = (struct svn_wc_diff_callbacks4_t *)(argp1);
10392
10558
  result = (svn_error_t *(*)(svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_boolean_t,void *,apr_pool_t *)) ((arg1)->dir_closed);
10393
10559
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_svn_boolean_t_p_void_p_apr_pool_t__p_svn_error_t);
10394
10560
  return vresult;
10416
10582
 
10417
10583
SWIGINTERN VALUE
10418
10584
_wrap_new_svn_wc_diff_callbacks4_t(int argc, VALUE *argv, VALUE self) {
10419
 
  svn_wc_diff_callbacks4_t *result = 0 ;
 
10585
  struct svn_wc_diff_callbacks4_t *result = 0 ;
10420
10586
  
10421
10587
  if ((argc < 0) || (argc > 0)) {
10422
10588
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
10423
10589
  }
10424
10590
  {
10425
 
    result = (svn_wc_diff_callbacks4_t *)calloc(1, sizeof(svn_wc_diff_callbacks4_t));
 
10591
    result = (struct svn_wc_diff_callbacks4_t *)calloc(1, sizeof(struct svn_wc_diff_callbacks4_t));
10426
10592
    DATA_PTR(self) = result;
10427
10593
    
10428
10594
    
10435
10601
 
10436
10602
 
10437
10603
SWIGINTERN void
10438
 
free_svn_wc_diff_callbacks4_t(svn_wc_diff_callbacks4_t *arg1) {
 
10604
free_svn_wc_diff_callbacks4_t(struct svn_wc_diff_callbacks4_t *arg1) {
10439
10605
    free((char *) arg1);
10440
10606
}
10441
10607
 
10442
 
swig_class SwigClassSvn_wc_diff_callbacks3_t;
 
10608
static swig_class SwigClassSvn_wc_diff_callbacks3_t;
10443
10609
 
10444
10610
SWIGINTERN VALUE
10445
10611
_wrap_svn_wc_diff_callbacks3_t_file_changed_set(int argc, VALUE *argv, VALUE self) {
10446
 
  svn_wc_diff_callbacks3_t *arg1 = (svn_wc_diff_callbacks3_t *) 0 ;
 
10612
  struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
10447
10613
  svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *)) 0 ;
10448
10614
  void *argp1 = 0 ;
10449
10615
  int res1 = 0 ;
10453
10619
  }
10454
10620
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 |  0 );
10455
10621
  if (!SWIG_IsOK(res1)) {
10456
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks3_t *","file_changed", 1, self )); 
 
10622
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks3_t *","file_changed", 1, self )); 
10457
10623
  }
10458
 
  arg1 = (svn_wc_diff_callbacks3_t *)(argp1);
 
10624
  arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
10459
10625
  {
10460
10626
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__apr_array_header_t_p_apr_hash_t_p_void__p_svn_error_t);
10461
10627
    if (!SWIG_IsOK(res)) {
10471
10637
 
10472
10638
SWIGINTERN VALUE
10473
10639
_wrap_svn_wc_diff_callbacks3_t_file_changed_get(int argc, VALUE *argv, VALUE self) {
10474
 
  svn_wc_diff_callbacks3_t *arg1 = (svn_wc_diff_callbacks3_t *) 0 ;
 
10640
  struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
10475
10641
  void *argp1 = 0 ;
10476
10642
  int res1 = 0 ;
10477
10643
  svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *) = 0 ;
10482
10648
  }
10483
10649
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 |  0 );
10484
10650
  if (!SWIG_IsOK(res1)) {
10485
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks3_t *","file_changed", 1, self )); 
 
10651
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks3_t *","file_changed", 1, self )); 
10486
10652
  }
10487
 
  arg1 = (svn_wc_diff_callbacks3_t *)(argp1);
 
10653
  arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
10488
10654
  result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *)) ((arg1)->file_changed);
10489
10655
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__apr_array_header_t_p_apr_hash_t_p_void__p_svn_error_t);
10490
10656
  return vresult;
10495
10661
 
10496
10662
SWIGINTERN VALUE
10497
10663
_wrap_svn_wc_diff_callbacks3_t_file_added_set(int argc, VALUE *argv, VALUE self) {
10498
 
  svn_wc_diff_callbacks3_t *arg1 = (svn_wc_diff_callbacks3_t *) 0 ;
 
10664
  struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
10499
10665
  svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *)) 0 ;
10500
10666
  void *argp1 = 0 ;
10501
10667
  int res1 = 0 ;
10505
10671
  }
10506
10672
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 |  0 );
10507
10673
  if (!SWIG_IsOK(res1)) {
10508
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks3_t *","file_added", 1, self )); 
 
10674
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks3_t *","file_added", 1, self )); 
10509
10675
  }
10510
 
  arg1 = (svn_wc_diff_callbacks3_t *)(argp1);
 
10676
  arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
10511
10677
  {
10512
10678
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__apr_array_header_t_p_apr_hash_t_p_void__p_svn_error_t);
10513
10679
    if (!SWIG_IsOK(res)) {
10523
10689
 
10524
10690
SWIGINTERN VALUE
10525
10691
_wrap_svn_wc_diff_callbacks3_t_file_added_get(int argc, VALUE *argv, VALUE self) {
10526
 
  svn_wc_diff_callbacks3_t *arg1 = (svn_wc_diff_callbacks3_t *) 0 ;
 
10692
  struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
10527
10693
  void *argp1 = 0 ;
10528
10694
  int res1 = 0 ;
10529
10695
  svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *) = 0 ;
10534
10700
  }
10535
10701
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 |  0 );
10536
10702
  if (!SWIG_IsOK(res1)) {
10537
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks3_t *","file_added", 1, self )); 
 
10703
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks3_t *","file_added", 1, self )); 
10538
10704
  }
10539
 
  arg1 = (svn_wc_diff_callbacks3_t *)(argp1);
 
10705
  arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
10540
10706
  result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *)) ((arg1)->file_added);
10541
10707
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__apr_array_header_t_p_apr_hash_t_p_void__p_svn_error_t);
10542
10708
  return vresult;
10547
10713
 
10548
10714
SWIGINTERN VALUE
10549
10715
_wrap_svn_wc_diff_callbacks3_t_file_deleted_set(int argc, VALUE *argv, VALUE self) {
10550
 
  svn_wc_diff_callbacks3_t *arg1 = (svn_wc_diff_callbacks3_t *) 0 ;
 
10716
  struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
10551
10717
  svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,char const *,char const *,apr_hash_t *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,char const *,char const *,apr_hash_t *,void *)) 0 ;
10552
10718
  void *argp1 = 0 ;
10553
10719
  int res1 = 0 ;
10557
10723
  }
10558
10724
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 |  0 );
10559
10725
  if (!SWIG_IsOK(res1)) {
10560
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks3_t *","file_deleted", 1, self )); 
 
10726
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks3_t *","file_deleted", 1, self )); 
10561
10727
  }
10562
 
  arg1 = (svn_wc_diff_callbacks3_t *)(argp1);
 
10728
  arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
10563
10729
  {
10564
10730
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_hash_t_p_void__p_svn_error_t);
10565
10731
    if (!SWIG_IsOK(res)) {
10575
10741
 
10576
10742
SWIGINTERN VALUE
10577
10743
_wrap_svn_wc_diff_callbacks3_t_file_deleted_get(int argc, VALUE *argv, VALUE self) {
10578
 
  svn_wc_diff_callbacks3_t *arg1 = (svn_wc_diff_callbacks3_t *) 0 ;
 
10744
  struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
10579
10745
  void *argp1 = 0 ;
10580
10746
  int res1 = 0 ;
10581
10747
  svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,char const *,char const *,apr_hash_t *,void *) = 0 ;
10586
10752
  }
10587
10753
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 |  0 );
10588
10754
  if (!SWIG_IsOK(res1)) {
10589
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks3_t *","file_deleted", 1, self )); 
 
10755
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks3_t *","file_deleted", 1, self )); 
10590
10756
  }
10591
 
  arg1 = (svn_wc_diff_callbacks3_t *)(argp1);
 
10757
  arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
10592
10758
  result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,char const *,char const *,char const *,char const *,apr_hash_t *,void *)) ((arg1)->file_deleted);
10593
10759
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_hash_t_p_void__p_svn_error_t);
10594
10760
  return vresult;
10599
10765
 
10600
10766
SWIGINTERN VALUE
10601
10767
_wrap_svn_wc_diff_callbacks3_t_dir_added_set(int argc, VALUE *argv, VALUE self) {
10602
 
  svn_wc_diff_callbacks3_t *arg1 = (svn_wc_diff_callbacks3_t *) 0 ;
 
10768
  struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
10603
10769
  svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_revnum_t,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_revnum_t,void *)) 0 ;
10604
10770
  void *argp1 = 0 ;
10605
10771
  int res1 = 0 ;
10609
10775
  }
10610
10776
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 |  0 );
10611
10777
  if (!SWIG_IsOK(res1)) {
10612
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks3_t *","dir_added", 1, self )); 
 
10778
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks3_t *","dir_added", 1, self )); 
10613
10779
  }
10614
 
  arg1 = (svn_wc_diff_callbacks3_t *)(argp1);
 
10780
  arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
10615
10781
  {
10616
10782
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_svn_revnum_t_p_void__p_svn_error_t);
10617
10783
    if (!SWIG_IsOK(res)) {
10627
10793
 
10628
10794
SWIGINTERN VALUE
10629
10795
_wrap_svn_wc_diff_callbacks3_t_dir_added_get(int argc, VALUE *argv, VALUE self) {
10630
 
  svn_wc_diff_callbacks3_t *arg1 = (svn_wc_diff_callbacks3_t *) 0 ;
 
10796
  struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
10631
10797
  void *argp1 = 0 ;
10632
10798
  int res1 = 0 ;
10633
10799
  svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_revnum_t,void *) = 0 ;
10638
10804
  }
10639
10805
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 |  0 );
10640
10806
  if (!SWIG_IsOK(res1)) {
10641
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks3_t *","dir_added", 1, self )); 
 
10807
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks3_t *","dir_added", 1, self )); 
10642
10808
  }
10643
 
  arg1 = (svn_wc_diff_callbacks3_t *)(argp1);
 
10809
  arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
10644
10810
  result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,svn_revnum_t,void *)) ((arg1)->dir_added);
10645
10811
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_svn_revnum_t_p_void__p_svn_error_t);
10646
10812
  return vresult;
10651
10817
 
10652
10818
SWIGINTERN VALUE
10653
10819
_wrap_svn_wc_diff_callbacks3_t_dir_deleted_set(int argc, VALUE *argv, VALUE self) {
10654
 
  svn_wc_diff_callbacks3_t *arg1 = (svn_wc_diff_callbacks3_t *) 0 ;
 
10820
  struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
10655
10821
  svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *)) 0 ;
10656
10822
  void *argp1 = 0 ;
10657
10823
  int res1 = 0 ;
10661
10827
  }
10662
10828
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 |  0 );
10663
10829
  if (!SWIG_IsOK(res1)) {
10664
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks3_t *","dir_deleted", 1, self )); 
 
10830
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks3_t *","dir_deleted", 1, self )); 
10665
10831
  }
10666
 
  arg1 = (svn_wc_diff_callbacks3_t *)(argp1);
 
10832
  arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
10667
10833
  {
10668
10834
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_void__p_svn_error_t);
10669
10835
    if (!SWIG_IsOK(res)) {
10679
10845
 
10680
10846
SWIGINTERN VALUE
10681
10847
_wrap_svn_wc_diff_callbacks3_t_dir_deleted_get(int argc, VALUE *argv, VALUE self) {
10682
 
  svn_wc_diff_callbacks3_t *arg1 = (svn_wc_diff_callbacks3_t *) 0 ;
 
10848
  struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
10683
10849
  void *argp1 = 0 ;
10684
10850
  int res1 = 0 ;
10685
10851
  svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *) = 0 ;
10690
10856
  }
10691
10857
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 |  0 );
10692
10858
  if (!SWIG_IsOK(res1)) {
10693
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks3_t *","dir_deleted", 1, self )); 
 
10859
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks3_t *","dir_deleted", 1, self )); 
10694
10860
  }
10695
 
  arg1 = (svn_wc_diff_callbacks3_t *)(argp1);
 
10861
  arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
10696
10862
  result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *)) ((arg1)->dir_deleted);
10697
10863
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_void__p_svn_error_t);
10698
10864
  return vresult;
10703
10869
 
10704
10870
SWIGINTERN VALUE
10705
10871
_wrap_svn_wc_diff_callbacks3_t_dir_props_changed_set(int argc, VALUE *argv, VALUE self) {
10706
 
  svn_wc_diff_callbacks3_t *arg1 = (svn_wc_diff_callbacks3_t *) 0 ;
 
10872
  struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
10707
10873
  svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,apr_array_header_t const *,apr_hash_t *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,apr_array_header_t const *,apr_hash_t *,void *)) 0 ;
10708
10874
  void *argp1 = 0 ;
10709
10875
  int res1 = 0 ;
10713
10879
  }
10714
10880
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 |  0 );
10715
10881
  if (!SWIG_IsOK(res1)) {
10716
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks3_t *","dir_props_changed", 1, self )); 
 
10882
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks3_t *","dir_props_changed", 1, self )); 
10717
10883
  }
10718
 
  arg1 = (svn_wc_diff_callbacks3_t *)(argp1);
 
10884
  arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
10719
10885
  {
10720
10886
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__apr_array_header_t_p_apr_hash_t_p_void__p_svn_error_t);
10721
10887
    if (!SWIG_IsOK(res)) {
10731
10897
 
10732
10898
SWIGINTERN VALUE
10733
10899
_wrap_svn_wc_diff_callbacks3_t_dir_props_changed_get(int argc, VALUE *argv, VALUE self) {
10734
 
  svn_wc_diff_callbacks3_t *arg1 = (svn_wc_diff_callbacks3_t *) 0 ;
 
10900
  struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
10735
10901
  void *argp1 = 0 ;
10736
10902
  int res1 = 0 ;
10737
10903
  svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,apr_array_header_t const *,apr_hash_t *,void *) = 0 ;
10742
10908
  }
10743
10909
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 |  0 );
10744
10910
  if (!SWIG_IsOK(res1)) {
10745
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks3_t *","dir_props_changed", 1, self )); 
 
10911
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks3_t *","dir_props_changed", 1, self )); 
10746
10912
  }
10747
 
  arg1 = (svn_wc_diff_callbacks3_t *)(argp1);
 
10913
  arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
10748
10914
  result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,apr_array_header_t const *,apr_hash_t *,void *)) ((arg1)->dir_props_changed);
10749
10915
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_q_const__apr_array_header_t_p_apr_hash_t_p_void__p_svn_error_t);
10750
10916
  return vresult;
10755
10921
 
10756
10922
SWIGINTERN VALUE
10757
10923
_wrap_svn_wc_diff_callbacks3_t_dir_opened_set(int argc, VALUE *argv, VALUE self) {
10758
 
  svn_wc_diff_callbacks3_t *arg1 = (svn_wc_diff_callbacks3_t *) 0 ;
 
10924
  struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
10759
10925
  svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_boolean_t *,char const *,svn_revnum_t,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_boolean_t *,char const *,svn_revnum_t,void *)) 0 ;
10760
10926
  void *argp1 = 0 ;
10761
10927
  int res1 = 0 ;
10765
10931
  }
10766
10932
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 |  0 );
10767
10933
  if (!SWIG_IsOK(res1)) {
10768
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks3_t *","dir_opened", 1, self )); 
 
10934
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks3_t *","dir_opened", 1, self )); 
10769
10935
  }
10770
 
  arg1 = (svn_wc_diff_callbacks3_t *)(argp1);
 
10936
  arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
10771
10937
  {
10772
10938
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_boolean_t_p_q_const__char_svn_revnum_t_p_void__p_svn_error_t);
10773
10939
    if (!SWIG_IsOK(res)) {
10783
10949
 
10784
10950
SWIGINTERN VALUE
10785
10951
_wrap_svn_wc_diff_callbacks3_t_dir_opened_get(int argc, VALUE *argv, VALUE self) {
10786
 
  svn_wc_diff_callbacks3_t *arg1 = (svn_wc_diff_callbacks3_t *) 0 ;
 
10952
  struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
10787
10953
  void *argp1 = 0 ;
10788
10954
  int res1 = 0 ;
10789
10955
  svn_error_t *(*result)(svn_wc_adm_access_t *,svn_boolean_t *,char const *,svn_revnum_t,void *) = 0 ;
10794
10960
  }
10795
10961
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 |  0 );
10796
10962
  if (!SWIG_IsOK(res1)) {
10797
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks3_t *","dir_opened", 1, self )); 
 
10963
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks3_t *","dir_opened", 1, self )); 
10798
10964
  }
10799
 
  arg1 = (svn_wc_diff_callbacks3_t *)(argp1);
 
10965
  arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
10800
10966
  result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_boolean_t *,char const *,svn_revnum_t,void *)) ((arg1)->dir_opened);
10801
10967
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_boolean_t_p_q_const__char_svn_revnum_t_p_void__p_svn_error_t);
10802
10968
  return vresult;
10807
10973
 
10808
10974
SWIGINTERN VALUE
10809
10975
_wrap_svn_wc_diff_callbacks3_t_dir_closed_set(int argc, VALUE *argv, VALUE self) {
10810
 
  svn_wc_diff_callbacks3_t *arg1 = (svn_wc_diff_callbacks3_t *) 0 ;
 
10976
  struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
10811
10977
  svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *)) 0 ;
10812
10978
  void *argp1 = 0 ;
10813
10979
  int res1 = 0 ;
10817
10983
  }
10818
10984
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 |  0 );
10819
10985
  if (!SWIG_IsOK(res1)) {
10820
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks3_t *","dir_closed", 1, self )); 
 
10986
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks3_t *","dir_closed", 1, self )); 
10821
10987
  }
10822
 
  arg1 = (svn_wc_diff_callbacks3_t *)(argp1);
 
10988
  arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
10823
10989
  {
10824
10990
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_void__p_svn_error_t);
10825
10991
    if (!SWIG_IsOK(res)) {
10835
11001
 
10836
11002
SWIGINTERN VALUE
10837
11003
_wrap_svn_wc_diff_callbacks3_t_dir_closed_get(int argc, VALUE *argv, VALUE self) {
10838
 
  svn_wc_diff_callbacks3_t *arg1 = (svn_wc_diff_callbacks3_t *) 0 ;
 
11004
  struct svn_wc_diff_callbacks3_t *arg1 = (struct svn_wc_diff_callbacks3_t *) 0 ;
10839
11005
  void *argp1 = 0 ;
10840
11006
  int res1 = 0 ;
10841
11007
  svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *) = 0 ;
10846
11012
  }
10847
11013
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks3_t, 0 |  0 );
10848
11014
  if (!SWIG_IsOK(res1)) {
10849
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks3_t *","dir_closed", 1, self )); 
 
11015
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks3_t *","dir_closed", 1, self )); 
10850
11016
  }
10851
 
  arg1 = (svn_wc_diff_callbacks3_t *)(argp1);
 
11017
  arg1 = (struct svn_wc_diff_callbacks3_t *)(argp1);
10852
11018
  result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,svn_boolean_t *,char const *,void *)) ((arg1)->dir_closed);
10853
11019
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_svn_boolean_t_p_q_const__char_p_void__p_svn_error_t);
10854
11020
  return vresult;
10876
11042
 
10877
11043
SWIGINTERN VALUE
10878
11044
_wrap_new_svn_wc_diff_callbacks3_t(int argc, VALUE *argv, VALUE self) {
10879
 
  svn_wc_diff_callbacks3_t *result = 0 ;
 
11045
  struct svn_wc_diff_callbacks3_t *result = 0 ;
10880
11046
  
10881
11047
  if ((argc < 0) || (argc > 0)) {
10882
11048
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
10883
11049
  }
10884
11050
  {
10885
 
    result = (svn_wc_diff_callbacks3_t *)calloc(1, sizeof(svn_wc_diff_callbacks3_t));
 
11051
    result = (struct svn_wc_diff_callbacks3_t *)calloc(1, sizeof(struct svn_wc_diff_callbacks3_t));
10886
11052
    DATA_PTR(self) = result;
10887
11053
    
10888
11054
    
10895
11061
 
10896
11062
 
10897
11063
SWIGINTERN void
10898
 
free_svn_wc_diff_callbacks3_t(svn_wc_diff_callbacks3_t *arg1) {
 
11064
free_svn_wc_diff_callbacks3_t(struct svn_wc_diff_callbacks3_t *arg1) {
10899
11065
    free((char *) arg1);
10900
11066
}
10901
11067
 
10902
 
swig_class SwigClassSvn_wc_diff_callbacks2_t;
 
11068
static swig_class SwigClassSvn_wc_diff_callbacks2_t;
10903
11069
 
10904
11070
SWIGINTERN VALUE
10905
11071
_wrap_svn_wc_diff_callbacks2_t_file_changed_set(int argc, VALUE *argv, VALUE self) {
10906
 
  svn_wc_diff_callbacks2_t *arg1 = (svn_wc_diff_callbacks2_t *) 0 ;
 
11072
  struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
10907
11073
  svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *)) 0 ;
10908
11074
  void *argp1 = 0 ;
10909
11075
  int res1 = 0 ;
10913
11079
  }
10914
11080
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 |  0 );
10915
11081
  if (!SWIG_IsOK(res1)) {
10916
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks2_t *","file_changed", 1, self )); 
 
11082
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks2_t *","file_changed", 1, self )); 
10917
11083
  }
10918
 
  arg1 = (svn_wc_diff_callbacks2_t *)(argp1);
 
11084
  arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
10919
11085
  {
10920
11086
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__apr_array_header_t_p_apr_hash_t_p_void__p_svn_error_t);
10921
11087
    if (!SWIG_IsOK(res)) {
10931
11097
 
10932
11098
SWIGINTERN VALUE
10933
11099
_wrap_svn_wc_diff_callbacks2_t_file_changed_get(int argc, VALUE *argv, VALUE self) {
10934
 
  svn_wc_diff_callbacks2_t *arg1 = (svn_wc_diff_callbacks2_t *) 0 ;
 
11100
  struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
10935
11101
  void *argp1 = 0 ;
10936
11102
  int res1 = 0 ;
10937
11103
  svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *) = 0 ;
10942
11108
  }
10943
11109
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 |  0 );
10944
11110
  if (!SWIG_IsOK(res1)) {
10945
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks2_t *","file_changed", 1, self )); 
 
11111
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks2_t *","file_changed", 1, self )); 
10946
11112
  }
10947
 
  arg1 = (svn_wc_diff_callbacks2_t *)(argp1);
 
11113
  arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
10948
11114
  result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *)) ((arg1)->file_changed);
10949
11115
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__apr_array_header_t_p_apr_hash_t_p_void__p_svn_error_t);
10950
11116
  return vresult;
10955
11121
 
10956
11122
SWIGINTERN VALUE
10957
11123
_wrap_svn_wc_diff_callbacks2_t_file_added_set(int argc, VALUE *argv, VALUE self) {
10958
 
  svn_wc_diff_callbacks2_t *arg1 = (svn_wc_diff_callbacks2_t *) 0 ;
 
11124
  struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
10959
11125
  svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *)) 0 ;
10960
11126
  void *argp1 = 0 ;
10961
11127
  int res1 = 0 ;
10965
11131
  }
10966
11132
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 |  0 );
10967
11133
  if (!SWIG_IsOK(res1)) {
10968
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks2_t *","file_added", 1, self )); 
 
11134
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks2_t *","file_added", 1, self )); 
10969
11135
  }
10970
 
  arg1 = (svn_wc_diff_callbacks2_t *)(argp1);
 
11136
  arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
10971
11137
  {
10972
11138
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__apr_array_header_t_p_apr_hash_t_p_void__p_svn_error_t);
10973
11139
    if (!SWIG_IsOK(res)) {
10983
11149
 
10984
11150
SWIGINTERN VALUE
10985
11151
_wrap_svn_wc_diff_callbacks2_t_file_added_get(int argc, VALUE *argv, VALUE self) {
10986
 
  svn_wc_diff_callbacks2_t *arg1 = (svn_wc_diff_callbacks2_t *) 0 ;
 
11152
  struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
10987
11153
  void *argp1 = 0 ;
10988
11154
  int res1 = 0 ;
10989
11155
  svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *) = 0 ;
10994
11160
  }
10995
11161
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 |  0 );
10996
11162
  if (!SWIG_IsOK(res1)) {
10997
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks2_t *","file_added", 1, self )); 
 
11163
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks2_t *","file_added", 1, self )); 
10998
11164
  }
10999
 
  arg1 = (svn_wc_diff_callbacks2_t *)(argp1);
 
11165
  arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
11000
11166
  result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,apr_array_header_t const *,apr_hash_t *,void *)) ((arg1)->file_added);
11001
11167
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__apr_array_header_t_p_apr_hash_t_p_void__p_svn_error_t);
11002
11168
  return vresult;
11007
11173
 
11008
11174
SWIGINTERN VALUE
11009
11175
_wrap_svn_wc_diff_callbacks2_t_file_deleted_set(int argc, VALUE *argv, VALUE self) {
11010
 
  svn_wc_diff_callbacks2_t *arg1 = (svn_wc_diff_callbacks2_t *) 0 ;
 
11176
  struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
11011
11177
  svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,char const *,char const *,apr_hash_t *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,char const *,char const *,apr_hash_t *,void *)) 0 ;
11012
11178
  void *argp1 = 0 ;
11013
11179
  int res1 = 0 ;
11017
11183
  }
11018
11184
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 |  0 );
11019
11185
  if (!SWIG_IsOK(res1)) {
11020
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks2_t *","file_deleted", 1, self )); 
 
11186
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks2_t *","file_deleted", 1, self )); 
11021
11187
  }
11022
 
  arg1 = (svn_wc_diff_callbacks2_t *)(argp1);
 
11188
  arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
11023
11189
  {
11024
11190
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_hash_t_p_void__p_svn_error_t);
11025
11191
    if (!SWIG_IsOK(res)) {
11035
11201
 
11036
11202
SWIGINTERN VALUE
11037
11203
_wrap_svn_wc_diff_callbacks2_t_file_deleted_get(int argc, VALUE *argv, VALUE self) {
11038
 
  svn_wc_diff_callbacks2_t *arg1 = (svn_wc_diff_callbacks2_t *) 0 ;
 
11204
  struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
11039
11205
  void *argp1 = 0 ;
11040
11206
  int res1 = 0 ;
11041
11207
  svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,char const *,char const *,apr_hash_t *,void *) = 0 ;
11046
11212
  }
11047
11213
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 |  0 );
11048
11214
  if (!SWIG_IsOK(res1)) {
11049
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks2_t *","file_deleted", 1, self )); 
 
11215
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks2_t *","file_deleted", 1, self )); 
11050
11216
  }
11051
 
  arg1 = (svn_wc_diff_callbacks2_t *)(argp1);
 
11217
  arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
11052
11218
  result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,char const *,char const *,apr_hash_t *,void *)) ((arg1)->file_deleted);
11053
11219
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_hash_t_p_void__p_svn_error_t);
11054
11220
  return vresult;
11059
11225
 
11060
11226
SWIGINTERN VALUE
11061
11227
_wrap_svn_wc_diff_callbacks2_t_dir_added_set(int argc, VALUE *argv, VALUE self) {
11062
 
  svn_wc_diff_callbacks2_t *arg1 = (svn_wc_diff_callbacks2_t *) 0 ;
 
11228
  struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
11063
11229
  svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,svn_revnum_t,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,svn_revnum_t,void *)) 0 ;
11064
11230
  void *argp1 = 0 ;
11065
11231
  int res1 = 0 ;
11069
11235
  }
11070
11236
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 |  0 );
11071
11237
  if (!SWIG_IsOK(res1)) {
11072
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks2_t *","dir_added", 1, self )); 
 
11238
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks2_t *","dir_added", 1, self )); 
11073
11239
  }
11074
 
  arg1 = (svn_wc_diff_callbacks2_t *)(argp1);
 
11240
  arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
11075
11241
  {
11076
11242
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_svn_revnum_t_p_void__p_svn_error_t);
11077
11243
    if (!SWIG_IsOK(res)) {
11087
11253
 
11088
11254
SWIGINTERN VALUE
11089
11255
_wrap_svn_wc_diff_callbacks2_t_dir_added_get(int argc, VALUE *argv, VALUE self) {
11090
 
  svn_wc_diff_callbacks2_t *arg1 = (svn_wc_diff_callbacks2_t *) 0 ;
 
11256
  struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
11091
11257
  void *argp1 = 0 ;
11092
11258
  int res1 = 0 ;
11093
11259
  svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,svn_revnum_t,void *) = 0 ;
11098
11264
  }
11099
11265
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 |  0 );
11100
11266
  if (!SWIG_IsOK(res1)) {
11101
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks2_t *","dir_added", 1, self )); 
 
11267
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks2_t *","dir_added", 1, self )); 
11102
11268
  }
11103
 
  arg1 = (svn_wc_diff_callbacks2_t *)(argp1);
 
11269
  arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
11104
11270
  result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,svn_revnum_t,void *)) ((arg1)->dir_added);
11105
11271
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_svn_revnum_t_p_void__p_svn_error_t);
11106
11272
  return vresult;
11111
11277
 
11112
11278
SWIGINTERN VALUE
11113
11279
_wrap_svn_wc_diff_callbacks2_t_dir_deleted_set(int argc, VALUE *argv, VALUE self) {
11114
 
  svn_wc_diff_callbacks2_t *arg1 = (svn_wc_diff_callbacks2_t *) 0 ;
 
11280
  struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
11115
11281
  svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,void *)) 0 ;
11116
11282
  void *argp1 = 0 ;
11117
11283
  int res1 = 0 ;
11121
11287
  }
11122
11288
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 |  0 );
11123
11289
  if (!SWIG_IsOK(res1)) {
11124
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks2_t *","dir_deleted", 1, self )); 
 
11290
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks2_t *","dir_deleted", 1, self )); 
11125
11291
  }
11126
 
  arg1 = (svn_wc_diff_callbacks2_t *)(argp1);
 
11292
  arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
11127
11293
  {
11128
11294
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_void__p_svn_error_t);
11129
11295
    if (!SWIG_IsOK(res)) {
11139
11305
 
11140
11306
SWIGINTERN VALUE
11141
11307
_wrap_svn_wc_diff_callbacks2_t_dir_deleted_get(int argc, VALUE *argv, VALUE self) {
11142
 
  svn_wc_diff_callbacks2_t *arg1 = (svn_wc_diff_callbacks2_t *) 0 ;
 
11308
  struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
11143
11309
  void *argp1 = 0 ;
11144
11310
  int res1 = 0 ;
11145
11311
  svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,void *) = 0 ;
11150
11316
  }
11151
11317
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 |  0 );
11152
11318
  if (!SWIG_IsOK(res1)) {
11153
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks2_t *","dir_deleted", 1, self )); 
 
11319
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks2_t *","dir_deleted", 1, self )); 
11154
11320
  }
11155
 
  arg1 = (svn_wc_diff_callbacks2_t *)(argp1);
 
11321
  arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
11156
11322
  result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,void *)) ((arg1)->dir_deleted);
11157
11323
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_void__p_svn_error_t);
11158
11324
  return vresult;
11163
11329
 
11164
11330
SWIGINTERN VALUE
11165
11331
_wrap_svn_wc_diff_callbacks2_t_dir_props_changed_set(int argc, VALUE *argv, VALUE self) {
11166
 
  svn_wc_diff_callbacks2_t *arg1 = (svn_wc_diff_callbacks2_t *) 0 ;
 
11332
  struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
11167
11333
  svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,apr_array_header_t const *,apr_hash_t *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,apr_array_header_t const *,apr_hash_t *,void *)) 0 ;
11168
11334
  void *argp1 = 0 ;
11169
11335
  int res1 = 0 ;
11173
11339
  }
11174
11340
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 |  0 );
11175
11341
  if (!SWIG_IsOK(res1)) {
11176
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks2_t *","dir_props_changed", 1, self )); 
 
11342
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks2_t *","dir_props_changed", 1, self )); 
11177
11343
  }
11178
 
  arg1 = (svn_wc_diff_callbacks2_t *)(argp1);
 
11344
  arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
11179
11345
  {
11180
11346
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__apr_array_header_t_p_apr_hash_t_p_void__p_svn_error_t);
11181
11347
    if (!SWIG_IsOK(res)) {
11191
11357
 
11192
11358
SWIGINTERN VALUE
11193
11359
_wrap_svn_wc_diff_callbacks2_t_dir_props_changed_get(int argc, VALUE *argv, VALUE self) {
11194
 
  svn_wc_diff_callbacks2_t *arg1 = (svn_wc_diff_callbacks2_t *) 0 ;
 
11360
  struct svn_wc_diff_callbacks2_t *arg1 = (struct svn_wc_diff_callbacks2_t *) 0 ;
11195
11361
  void *argp1 = 0 ;
11196
11362
  int res1 = 0 ;
11197
11363
  svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,apr_array_header_t const *,apr_hash_t *,void *) = 0 ;
11202
11368
  }
11203
11369
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks2_t, 0 |  0 );
11204
11370
  if (!SWIG_IsOK(res1)) {
11205
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks2_t *","dir_props_changed", 1, self )); 
 
11371
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks2_t *","dir_props_changed", 1, self )); 
11206
11372
  }
11207
 
  arg1 = (svn_wc_diff_callbacks2_t *)(argp1);
 
11373
  arg1 = (struct svn_wc_diff_callbacks2_t *)(argp1);
11208
11374
  result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,apr_array_header_t const *,apr_hash_t *,void *)) ((arg1)->dir_props_changed);
11209
11375
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__apr_array_header_t_p_apr_hash_t_p_void__p_svn_error_t);
11210
11376
  return vresult;
11232
11398
 
11233
11399
SWIGINTERN VALUE
11234
11400
_wrap_new_svn_wc_diff_callbacks2_t(int argc, VALUE *argv, VALUE self) {
11235
 
  svn_wc_diff_callbacks2_t *result = 0 ;
 
11401
  struct svn_wc_diff_callbacks2_t *result = 0 ;
11236
11402
  
11237
11403
  if ((argc < 0) || (argc > 0)) {
11238
11404
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
11239
11405
  }
11240
11406
  {
11241
 
    result = (svn_wc_diff_callbacks2_t *)calloc(1, sizeof(svn_wc_diff_callbacks2_t));
 
11407
    result = (struct svn_wc_diff_callbacks2_t *)calloc(1, sizeof(struct svn_wc_diff_callbacks2_t));
11242
11408
    DATA_PTR(self) = result;
11243
11409
    
11244
11410
    
11251
11417
 
11252
11418
 
11253
11419
SWIGINTERN void
11254
 
free_svn_wc_diff_callbacks2_t(svn_wc_diff_callbacks2_t *arg1) {
 
11420
free_svn_wc_diff_callbacks2_t(struct svn_wc_diff_callbacks2_t *arg1) {
11255
11421
    free((char *) arg1);
11256
11422
}
11257
11423
 
11258
 
swig_class SwigClassSvn_wc_diff_callbacks_t;
 
11424
static swig_class SwigClassSvn_wc_diff_callbacks_t;
11259
11425
 
11260
11426
SWIGINTERN VALUE
11261
11427
_wrap_svn_wc_diff_callbacks_t_file_changed_set(int argc, VALUE *argv, VALUE self) {
11262
 
  svn_wc_diff_callbacks_t *arg1 = (svn_wc_diff_callbacks_t *) 0 ;
 
11428
  struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
11263
11429
  svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,void *)) 0 ;
11264
11430
  void *argp1 = 0 ;
11265
11431
  int res1 = 0 ;
11269
11435
  }
11270
11436
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 |  0 );
11271
11437
  if (!SWIG_IsOK(res1)) {
11272
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks_t *","file_changed", 1, self )); 
 
11438
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks_t *","file_changed", 1, self )); 
11273
11439
  }
11274
 
  arg1 = (svn_wc_diff_callbacks_t *)(argp1);
 
11440
  arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
11275
11441
  {
11276
11442
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t);
11277
11443
    if (!SWIG_IsOK(res)) {
11287
11453
 
11288
11454
SWIGINTERN VALUE
11289
11455
_wrap_svn_wc_diff_callbacks_t_file_changed_get(int argc, VALUE *argv, VALUE self) {
11290
 
  svn_wc_diff_callbacks_t *arg1 = (svn_wc_diff_callbacks_t *) 0 ;
 
11456
  struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
11291
11457
  void *argp1 = 0 ;
11292
11458
  int res1 = 0 ;
11293
11459
  svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,void *) = 0 ;
11298
11464
  }
11299
11465
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 |  0 );
11300
11466
  if (!SWIG_IsOK(res1)) {
11301
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks_t *","file_changed", 1, self )); 
 
11467
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks_t *","file_changed", 1, self )); 
11302
11468
  }
11303
 
  arg1 = (svn_wc_diff_callbacks_t *)(argp1);
 
11469
  arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
11304
11470
  result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,void *)) ((arg1)->file_changed);
11305
11471
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t);
11306
11472
  return vresult;
11311
11477
 
11312
11478
SWIGINTERN VALUE
11313
11479
_wrap_svn_wc_diff_callbacks_t_file_added_set(int argc, VALUE *argv, VALUE self) {
11314
 
  svn_wc_diff_callbacks_t *arg1 = (svn_wc_diff_callbacks_t *) 0 ;
 
11480
  struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
11315
11481
  svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,void *)) 0 ;
11316
11482
  void *argp1 = 0 ;
11317
11483
  int res1 = 0 ;
11321
11487
  }
11322
11488
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 |  0 );
11323
11489
  if (!SWIG_IsOK(res1)) {
11324
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks_t *","file_added", 1, self )); 
 
11490
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks_t *","file_added", 1, self )); 
11325
11491
  }
11326
 
  arg1 = (svn_wc_diff_callbacks_t *)(argp1);
 
11492
  arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
11327
11493
  {
11328
11494
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t);
11329
11495
    if (!SWIG_IsOK(res)) {
11339
11505
 
11340
11506
SWIGINTERN VALUE
11341
11507
_wrap_svn_wc_diff_callbacks_t_file_added_get(int argc, VALUE *argv, VALUE self) {
11342
 
  svn_wc_diff_callbacks_t *arg1 = (svn_wc_diff_callbacks_t *) 0 ;
 
11508
  struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
11343
11509
  void *argp1 = 0 ;
11344
11510
  int res1 = 0 ;
11345
11511
  svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,void *) = 0 ;
11350
11516
  }
11351
11517
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 |  0 );
11352
11518
  if (!SWIG_IsOK(res1)) {
11353
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks_t *","file_added", 1, self )); 
 
11519
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks_t *","file_added", 1, self )); 
11354
11520
  }
11355
 
  arg1 = (svn_wc_diff_callbacks_t *)(argp1);
 
11521
  arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
11356
11522
  result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,svn_revnum_t,svn_revnum_t,char const *,char const *,void *)) ((arg1)->file_added);
11357
11523
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__char_p_q_const__char_svn_revnum_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t);
11358
11524
  return vresult;
11363
11529
 
11364
11530
SWIGINTERN VALUE
11365
11531
_wrap_svn_wc_diff_callbacks_t_file_deleted_set(int argc, VALUE *argv, VALUE self) {
11366
 
  svn_wc_diff_callbacks_t *arg1 = (svn_wc_diff_callbacks_t *) 0 ;
 
11532
  struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
11367
11533
  svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,char const *,char const *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,char const *,char const *,void *)) 0 ;
11368
11534
  void *argp1 = 0 ;
11369
11535
  int res1 = 0 ;
11373
11539
  }
11374
11540
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 |  0 );
11375
11541
  if (!SWIG_IsOK(res1)) {
11376
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks_t *","file_deleted", 1, self )); 
 
11542
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks_t *","file_deleted", 1, self )); 
11377
11543
  }
11378
 
  arg1 = (svn_wc_diff_callbacks_t *)(argp1);
 
11544
  arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
11379
11545
  {
11380
11546
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_void__p_svn_error_t);
11381
11547
    if (!SWIG_IsOK(res)) {
11391
11557
 
11392
11558
SWIGINTERN VALUE
11393
11559
_wrap_svn_wc_diff_callbacks_t_file_deleted_get(int argc, VALUE *argv, VALUE self) {
11394
 
  svn_wc_diff_callbacks_t *arg1 = (svn_wc_diff_callbacks_t *) 0 ;
 
11560
  struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
11395
11561
  void *argp1 = 0 ;
11396
11562
  int res1 = 0 ;
11397
11563
  svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,char const *,char const *,void *) = 0 ;
11402
11568
  }
11403
11569
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 |  0 );
11404
11570
  if (!SWIG_IsOK(res1)) {
11405
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks_t *","file_deleted", 1, self )); 
 
11571
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks_t *","file_deleted", 1, self )); 
11406
11572
  }
11407
 
  arg1 = (svn_wc_diff_callbacks_t *)(argp1);
 
11573
  arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
11408
11574
  result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,char const *,char const *,char const *,char const *,void *)) ((arg1)->file_deleted);
11409
11575
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_void__p_svn_error_t);
11410
11576
  return vresult;
11415
11581
 
11416
11582
SWIGINTERN VALUE
11417
11583
_wrap_svn_wc_diff_callbacks_t_dir_added_set(int argc, VALUE *argv, VALUE self) {
11418
 
  svn_wc_diff_callbacks_t *arg1 = (svn_wc_diff_callbacks_t *) 0 ;
 
11584
  struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
11419
11585
  svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,svn_revnum_t,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,svn_revnum_t,void *)) 0 ;
11420
11586
  void *argp1 = 0 ;
11421
11587
  int res1 = 0 ;
11425
11591
  }
11426
11592
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 |  0 );
11427
11593
  if (!SWIG_IsOK(res1)) {
11428
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks_t *","dir_added", 1, self )); 
 
11594
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks_t *","dir_added", 1, self )); 
11429
11595
  }
11430
 
  arg1 = (svn_wc_diff_callbacks_t *)(argp1);
 
11596
  arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
11431
11597
  {
11432
11598
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_svn_revnum_t_p_void__p_svn_error_t);
11433
11599
    if (!SWIG_IsOK(res)) {
11443
11609
 
11444
11610
SWIGINTERN VALUE
11445
11611
_wrap_svn_wc_diff_callbacks_t_dir_added_get(int argc, VALUE *argv, VALUE self) {
11446
 
  svn_wc_diff_callbacks_t *arg1 = (svn_wc_diff_callbacks_t *) 0 ;
 
11612
  struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
11447
11613
  void *argp1 = 0 ;
11448
11614
  int res1 = 0 ;
11449
11615
  svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,svn_revnum_t,void *) = 0 ;
11454
11620
  }
11455
11621
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 |  0 );
11456
11622
  if (!SWIG_IsOK(res1)) {
11457
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks_t *","dir_added", 1, self )); 
 
11623
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks_t *","dir_added", 1, self )); 
11458
11624
  }
11459
 
  arg1 = (svn_wc_diff_callbacks_t *)(argp1);
 
11625
  arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
11460
11626
  result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,svn_revnum_t,void *)) ((arg1)->dir_added);
11461
11627
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_svn_revnum_t_p_void__p_svn_error_t);
11462
11628
  return vresult;
11467
11633
 
11468
11634
SWIGINTERN VALUE
11469
11635
_wrap_svn_wc_diff_callbacks_t_dir_deleted_set(int argc, VALUE *argv, VALUE self) {
11470
 
  svn_wc_diff_callbacks_t *arg1 = (svn_wc_diff_callbacks_t *) 0 ;
 
11636
  struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
11471
11637
  svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,void *)) 0 ;
11472
11638
  void *argp1 = 0 ;
11473
11639
  int res1 = 0 ;
11477
11643
  }
11478
11644
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 |  0 );
11479
11645
  if (!SWIG_IsOK(res1)) {
11480
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks_t *","dir_deleted", 1, self )); 
 
11646
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks_t *","dir_deleted", 1, self )); 
11481
11647
  }
11482
 
  arg1 = (svn_wc_diff_callbacks_t *)(argp1);
 
11648
  arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
11483
11649
  {
11484
11650
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_void__p_svn_error_t);
11485
11651
    if (!SWIG_IsOK(res)) {
11495
11661
 
11496
11662
SWIGINTERN VALUE
11497
11663
_wrap_svn_wc_diff_callbacks_t_dir_deleted_get(int argc, VALUE *argv, VALUE self) {
11498
 
  svn_wc_diff_callbacks_t *arg1 = (svn_wc_diff_callbacks_t *) 0 ;
 
11664
  struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
11499
11665
  void *argp1 = 0 ;
11500
11666
  int res1 = 0 ;
11501
11667
  svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,void *) = 0 ;
11506
11672
  }
11507
11673
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 |  0 );
11508
11674
  if (!SWIG_IsOK(res1)) {
11509
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks_t *","dir_deleted", 1, self )); 
 
11675
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks_t *","dir_deleted", 1, self )); 
11510
11676
  }
11511
 
  arg1 = (svn_wc_diff_callbacks_t *)(argp1);
 
11677
  arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
11512
11678
  result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,void *)) ((arg1)->dir_deleted);
11513
11679
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_void__p_svn_error_t);
11514
11680
  return vresult;
11519
11685
 
11520
11686
SWIGINTERN VALUE
11521
11687
_wrap_svn_wc_diff_callbacks_t_props_changed_set(int argc, VALUE *argv, VALUE self) {
11522
 
  svn_wc_diff_callbacks_t *arg1 = (svn_wc_diff_callbacks_t *) 0 ;
 
11688
  struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
11523
11689
  svn_error_t *(*arg2)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,apr_array_header_t const *,apr_hash_t *,void *) = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,apr_array_header_t const *,apr_hash_t *,void *)) 0 ;
11524
11690
  void *argp1 = 0 ;
11525
11691
  int res1 = 0 ;
11529
11695
  }
11530
11696
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 |  0 );
11531
11697
  if (!SWIG_IsOK(res1)) {
11532
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks_t *","props_changed", 1, self )); 
 
11698
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks_t *","props_changed", 1, self )); 
11533
11699
  }
11534
 
  arg1 = (svn_wc_diff_callbacks_t *)(argp1);
 
11700
  arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
11535
11701
  {
11536
11702
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__apr_array_header_t_p_apr_hash_t_p_void__p_svn_error_t);
11537
11703
    if (!SWIG_IsOK(res)) {
11547
11713
 
11548
11714
SWIGINTERN VALUE
11549
11715
_wrap_svn_wc_diff_callbacks_t_props_changed_get(int argc, VALUE *argv, VALUE self) {
11550
 
  svn_wc_diff_callbacks_t *arg1 = (svn_wc_diff_callbacks_t *) 0 ;
 
11716
  struct svn_wc_diff_callbacks_t *arg1 = (struct svn_wc_diff_callbacks_t *) 0 ;
11551
11717
  void *argp1 = 0 ;
11552
11718
  int res1 = 0 ;
11553
11719
  svn_error_t *(*result)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,apr_array_header_t const *,apr_hash_t *,void *) = 0 ;
11558
11724
  }
11559
11725
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_diff_callbacks_t, 0 |  0 );
11560
11726
  if (!SWIG_IsOK(res1)) {
11561
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_diff_callbacks_t *","props_changed", 1, self )); 
 
11727
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_diff_callbacks_t *","props_changed", 1, self )); 
11562
11728
  }
11563
 
  arg1 = (svn_wc_diff_callbacks_t *)(argp1);
 
11729
  arg1 = (struct svn_wc_diff_callbacks_t *)(argp1);
11564
11730
  result = (svn_error_t *(*)(svn_wc_adm_access_t *,svn_wc_notify_state_t *,char const *,apr_array_header_t const *,apr_hash_t *,void *)) ((arg1)->props_changed);
11565
11731
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_svn_wc_adm_access_t_p_svn_wc_notify_state_t_p_q_const__char_p_q_const__apr_array_header_t_p_apr_hash_t_p_void__p_svn_error_t);
11566
11732
  return vresult;
11588
11754
 
11589
11755
SWIGINTERN VALUE
11590
11756
_wrap_new_svn_wc_diff_callbacks_t(int argc, VALUE *argv, VALUE self) {
11591
 
  svn_wc_diff_callbacks_t *result = 0 ;
 
11757
  struct svn_wc_diff_callbacks_t *result = 0 ;
11592
11758
  
11593
11759
  if ((argc < 0) || (argc > 0)) {
11594
11760
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
11595
11761
  }
11596
11762
  {
11597
 
    result = (svn_wc_diff_callbacks_t *)calloc(1, sizeof(svn_wc_diff_callbacks_t));
 
11763
    result = (struct svn_wc_diff_callbacks_t *)calloc(1, sizeof(struct svn_wc_diff_callbacks_t));
11598
11764
    DATA_PTR(self) = result;
11599
11765
    
11600
11766
    
11607
11773
 
11608
11774
 
11609
11775
SWIGINTERN void
11610
 
free_svn_wc_diff_callbacks_t(svn_wc_diff_callbacks_t *arg1) {
 
11776
free_svn_wc_diff_callbacks_t(struct svn_wc_diff_callbacks_t *arg1) {
11611
11777
    free((char *) arg1);
11612
11778
}
11613
11779
 
12161
12327
}
12162
12328
 
12163
12329
 
12164
 
swig_class SwigClassSvn_wc_entry_t;
 
12330
static swig_class SwigClassSvn_wc_entry_t;
12165
12331
 
12166
12332
SWIGINTERN VALUE
12167
12333
_wrap_svn_wc_entry_t_name_set(int argc, VALUE *argv, VALUE self) {
12168
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
12334
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12169
12335
  char *arg2 = (char *) 0 ;
12170
12336
  void *argp1 = 0 ;
12171
12337
  int res1 = 0 ;
12178
12344
  }
12179
12345
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12180
12346
  if (!SWIG_IsOK(res1)) {
12181
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","name", 1, self )); 
 
12347
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","name", 1, self )); 
12182
12348
  }
12183
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
12349
  arg1 = (struct svn_wc_entry_t *)(argp1);
12184
12350
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
12185
12351
  if (!SWIG_IsOK(res2)) {
12186
12352
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","name", 2, argv[0] ));
12204
12370
 
12205
12371
SWIGINTERN VALUE
12206
12372
_wrap_svn_wc_entry_t_name_get(int argc, VALUE *argv, VALUE self) {
12207
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
12373
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12208
12374
  void *argp1 = 0 ;
12209
12375
  int res1 = 0 ;
12210
12376
  char *result = 0 ;
12215
12381
  }
12216
12382
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12217
12383
  if (!SWIG_IsOK(res1)) {
12218
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","name", 1, self )); 
 
12384
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","name", 1, self )); 
12219
12385
  }
12220
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
12386
  arg1 = (struct svn_wc_entry_t *)(argp1);
12221
12387
  result = (char *) ((arg1)->name);
12222
12388
  {
12223
12389
    if (result) {
12234
12400
 
12235
12401
SWIGINTERN VALUE
12236
12402
_wrap_svn_wc_entry_t_revision_set(int argc, VALUE *argv, VALUE self) {
12237
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
12403
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12238
12404
  svn_revnum_t arg2 ;
12239
12405
  void *argp1 = 0 ;
12240
12406
  int res1 = 0 ;
12246
12412
  }
12247
12413
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12248
12414
  if (!SWIG_IsOK(res1)) {
12249
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","revision", 1, self )); 
 
12415
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","revision", 1, self )); 
12250
12416
  }
12251
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
12417
  arg1 = (struct svn_wc_entry_t *)(argp1);
12252
12418
  ecode2 = SWIG_AsVal_long(argv[0], &val2);
12253
12419
  if (!SWIG_IsOK(ecode2)) {
12254
12420
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_revnum_t","revision", 2, argv[0] ));
12263
12429
 
12264
12430
SWIGINTERN VALUE
12265
12431
_wrap_svn_wc_entry_t_revision_get(int argc, VALUE *argv, VALUE self) {
12266
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
12432
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12267
12433
  void *argp1 = 0 ;
12268
12434
  int res1 = 0 ;
12269
12435
  svn_revnum_t result;
12274
12440
  }
12275
12441
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12276
12442
  if (!SWIG_IsOK(res1)) {
12277
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","revision", 1, self )); 
 
12443
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","revision", 1, self )); 
12278
12444
  }
12279
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
12445
  arg1 = (struct svn_wc_entry_t *)(argp1);
12280
12446
  result = (svn_revnum_t) ((arg1)->revision);
12281
12447
  vresult = SWIG_From_long((long)(result));
12282
12448
  return vresult;
12287
12453
 
12288
12454
SWIGINTERN VALUE
12289
12455
_wrap_svn_wc_entry_t_url_set(int argc, VALUE *argv, VALUE self) {
12290
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
12456
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12291
12457
  char *arg2 = (char *) 0 ;
12292
12458
  void *argp1 = 0 ;
12293
12459
  int res1 = 0 ;
12300
12466
  }
12301
12467
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12302
12468
  if (!SWIG_IsOK(res1)) {
12303
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","url", 1, self )); 
 
12469
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","url", 1, self )); 
12304
12470
  }
12305
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
12471
  arg1 = (struct svn_wc_entry_t *)(argp1);
12306
12472
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
12307
12473
  if (!SWIG_IsOK(res2)) {
12308
12474
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","url", 2, argv[0] ));
12326
12492
 
12327
12493
SWIGINTERN VALUE
12328
12494
_wrap_svn_wc_entry_t_url_get(int argc, VALUE *argv, VALUE self) {
12329
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
12495
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12330
12496
  void *argp1 = 0 ;
12331
12497
  int res1 = 0 ;
12332
12498
  char *result = 0 ;
12337
12503
  }
12338
12504
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12339
12505
  if (!SWIG_IsOK(res1)) {
12340
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","url", 1, self )); 
 
12506
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","url", 1, self )); 
12341
12507
  }
12342
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
12508
  arg1 = (struct svn_wc_entry_t *)(argp1);
12343
12509
  result = (char *) ((arg1)->url);
12344
12510
  {
12345
12511
    if (result) {
12356
12522
 
12357
12523
SWIGINTERN VALUE
12358
12524
_wrap_svn_wc_entry_t_repos_set(int argc, VALUE *argv, VALUE self) {
12359
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
12525
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12360
12526
  char *arg2 = (char *) 0 ;
12361
12527
  void *argp1 = 0 ;
12362
12528
  int res1 = 0 ;
12366
12532
  }
12367
12533
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12368
12534
  if (!SWIG_IsOK(res1)) {
12369
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","repos", 1, self )); 
 
12535
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","repos", 1, self )); 
12370
12536
  }
12371
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
12537
  arg1 = (struct svn_wc_entry_t *)(argp1);
12372
12538
  {
12373
12539
    if (NIL_P(argv[0])) {
12374
12540
      arg2 = NULL;
12392
12558
 
12393
12559
SWIGINTERN VALUE
12394
12560
_wrap_svn_wc_entry_t_repos_get(int argc, VALUE *argv, VALUE self) {
12395
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
12561
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12396
12562
  void *argp1 = 0 ;
12397
12563
  int res1 = 0 ;
12398
12564
  char *result = 0 ;
12403
12569
  }
12404
12570
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12405
12571
  if (!SWIG_IsOK(res1)) {
12406
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","repos", 1, self )); 
 
12572
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","repos", 1, self )); 
12407
12573
  }
12408
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
12574
  arg1 = (struct svn_wc_entry_t *)(argp1);
12409
12575
  result = (char *) ((arg1)->repos);
12410
12576
  {
12411
12577
    if (result) {
12422
12588
 
12423
12589
SWIGINTERN VALUE
12424
12590
_wrap_svn_wc_entry_t_uuid_set(int argc, VALUE *argv, VALUE self) {
12425
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
12591
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12426
12592
  char *arg2 = (char *) 0 ;
12427
12593
  void *argp1 = 0 ;
12428
12594
  int res1 = 0 ;
12432
12598
  }
12433
12599
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12434
12600
  if (!SWIG_IsOK(res1)) {
12435
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","uuid", 1, self )); 
 
12601
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","uuid", 1, self )); 
12436
12602
  }
12437
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
12603
  arg1 = (struct svn_wc_entry_t *)(argp1);
12438
12604
  {
12439
12605
    if (NIL_P(argv[0])) {
12440
12606
      arg2 = NULL;
12458
12624
 
12459
12625
SWIGINTERN VALUE
12460
12626
_wrap_svn_wc_entry_t_uuid_get(int argc, VALUE *argv, VALUE self) {
12461
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
12627
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12462
12628
  void *argp1 = 0 ;
12463
12629
  int res1 = 0 ;
12464
12630
  char *result = 0 ;
12469
12635
  }
12470
12636
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12471
12637
  if (!SWIG_IsOK(res1)) {
12472
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","uuid", 1, self )); 
 
12638
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","uuid", 1, self )); 
12473
12639
  }
12474
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
12640
  arg1 = (struct svn_wc_entry_t *)(argp1);
12475
12641
  result = (char *) ((arg1)->uuid);
12476
12642
  {
12477
12643
    if (result) {
12488
12654
 
12489
12655
SWIGINTERN VALUE
12490
12656
_wrap_svn_wc_entry_t_kind_set(int argc, VALUE *argv, VALUE self) {
12491
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
12657
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12492
12658
  svn_node_kind_t arg2 ;
12493
12659
  void *argp1 = 0 ;
12494
12660
  int res1 = 0 ;
12500
12666
  }
12501
12667
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12502
12668
  if (!SWIG_IsOK(res1)) {
12503
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","kind", 1, self )); 
 
12669
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","kind", 1, self )); 
12504
12670
  }
12505
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
12671
  arg1 = (struct svn_wc_entry_t *)(argp1);
12506
12672
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
12507
12673
  if (!SWIG_IsOK(ecode2)) {
12508
12674
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_node_kind_t","kind", 2, argv[0] ));
12517
12683
 
12518
12684
SWIGINTERN VALUE
12519
12685
_wrap_svn_wc_entry_t_kind_get(int argc, VALUE *argv, VALUE self) {
12520
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
12686
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12521
12687
  void *argp1 = 0 ;
12522
12688
  int res1 = 0 ;
12523
12689
  svn_node_kind_t result;
12528
12694
  }
12529
12695
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12530
12696
  if (!SWIG_IsOK(res1)) {
12531
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","kind", 1, self )); 
 
12697
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","kind", 1, self )); 
12532
12698
  }
12533
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
12699
  arg1 = (struct svn_wc_entry_t *)(argp1);
12534
12700
  result = (svn_node_kind_t) ((arg1)->kind);
12535
12701
  vresult = SWIG_From_int((int)(result));
12536
12702
  return vresult;
12541
12707
 
12542
12708
SWIGINTERN VALUE
12543
12709
_wrap_svn_wc_entry_t_schedule_set(int argc, VALUE *argv, VALUE self) {
12544
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
12710
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12545
12711
  svn_wc_schedule_t arg2 ;
12546
12712
  void *argp1 = 0 ;
12547
12713
  int res1 = 0 ;
12553
12719
  }
12554
12720
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12555
12721
  if (!SWIG_IsOK(res1)) {
12556
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","schedule", 1, self )); 
 
12722
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","schedule", 1, self )); 
12557
12723
  }
12558
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
12724
  arg1 = (struct svn_wc_entry_t *)(argp1);
12559
12725
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
12560
12726
  if (!SWIG_IsOK(ecode2)) {
12561
12727
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_wc_schedule_t","schedule", 2, argv[0] ));
12570
12736
 
12571
12737
SWIGINTERN VALUE
12572
12738
_wrap_svn_wc_entry_t_schedule_get(int argc, VALUE *argv, VALUE self) {
12573
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
12739
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12574
12740
  void *argp1 = 0 ;
12575
12741
  int res1 = 0 ;
12576
12742
  svn_wc_schedule_t result;
12581
12747
  }
12582
12748
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12583
12749
  if (!SWIG_IsOK(res1)) {
12584
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","schedule", 1, self )); 
 
12750
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","schedule", 1, self )); 
12585
12751
  }
12586
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
12752
  arg1 = (struct svn_wc_entry_t *)(argp1);
12587
12753
  result = (svn_wc_schedule_t) ((arg1)->schedule);
12588
12754
  vresult = SWIG_From_int((int)(result));
12589
12755
  return vresult;
12594
12760
 
12595
12761
SWIGINTERN VALUE
12596
12762
_wrap_svn_wc_entry_t_copied_set(int argc, VALUE *argv, VALUE self) {
12597
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
12763
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12598
12764
  svn_boolean_t arg2 ;
12599
12765
  void *argp1 = 0 ;
12600
12766
  int res1 = 0 ;
12604
12770
  }
12605
12771
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12606
12772
  if (!SWIG_IsOK(res1)) {
12607
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","copied", 1, self )); 
 
12773
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","copied", 1, self )); 
12608
12774
  }
12609
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
12775
  arg1 = (struct svn_wc_entry_t *)(argp1);
12610
12776
  arg2 = RTEST(argv[0]);
12611
12777
  if (arg1) (arg1)->copied = arg2;
12612
12778
  return Qnil;
12617
12783
 
12618
12784
SWIGINTERN VALUE
12619
12785
_wrap_svn_wc_entry_t_copied_get(int argc, VALUE *argv, VALUE self) {
12620
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
12786
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12621
12787
  void *argp1 = 0 ;
12622
12788
  int res1 = 0 ;
12623
12789
  svn_boolean_t result;
12628
12794
  }
12629
12795
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12630
12796
  if (!SWIG_IsOK(res1)) {
12631
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","copied", 1, self )); 
 
12797
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","copied", 1, self )); 
12632
12798
  }
12633
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
12799
  arg1 = (struct svn_wc_entry_t *)(argp1);
12634
12800
  result = (svn_boolean_t) ((arg1)->copied);
12635
12801
  vresult = result ? Qtrue : Qfalse;
12636
12802
  return vresult;
12641
12807
 
12642
12808
SWIGINTERN VALUE
12643
12809
_wrap_svn_wc_entry_t_deleted_set(int argc, VALUE *argv, VALUE self) {
12644
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
12810
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12645
12811
  svn_boolean_t arg2 ;
12646
12812
  void *argp1 = 0 ;
12647
12813
  int res1 = 0 ;
12651
12817
  }
12652
12818
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12653
12819
  if (!SWIG_IsOK(res1)) {
12654
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","deleted", 1, self )); 
 
12820
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","deleted", 1, self )); 
12655
12821
  }
12656
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
12822
  arg1 = (struct svn_wc_entry_t *)(argp1);
12657
12823
  arg2 = RTEST(argv[0]);
12658
12824
  if (arg1) (arg1)->deleted = arg2;
12659
12825
  return Qnil;
12664
12830
 
12665
12831
SWIGINTERN VALUE
12666
12832
_wrap_svn_wc_entry_t_deleted_get(int argc, VALUE *argv, VALUE self) {
12667
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
12833
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12668
12834
  void *argp1 = 0 ;
12669
12835
  int res1 = 0 ;
12670
12836
  svn_boolean_t result;
12675
12841
  }
12676
12842
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12677
12843
  if (!SWIG_IsOK(res1)) {
12678
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","deleted", 1, self )); 
 
12844
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","deleted", 1, self )); 
12679
12845
  }
12680
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
12846
  arg1 = (struct svn_wc_entry_t *)(argp1);
12681
12847
  result = (svn_boolean_t) ((arg1)->deleted);
12682
12848
  vresult = result ? Qtrue : Qfalse;
12683
12849
  return vresult;
12688
12854
 
12689
12855
SWIGINTERN VALUE
12690
12856
_wrap_svn_wc_entry_t_absent_set(int argc, VALUE *argv, VALUE self) {
12691
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
12857
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12692
12858
  svn_boolean_t arg2 ;
12693
12859
  void *argp1 = 0 ;
12694
12860
  int res1 = 0 ;
12698
12864
  }
12699
12865
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12700
12866
  if (!SWIG_IsOK(res1)) {
12701
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","absent", 1, self )); 
 
12867
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","absent", 1, self )); 
12702
12868
  }
12703
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
12869
  arg1 = (struct svn_wc_entry_t *)(argp1);
12704
12870
  arg2 = RTEST(argv[0]);
12705
12871
  if (arg1) (arg1)->absent = arg2;
12706
12872
  return Qnil;
12711
12877
 
12712
12878
SWIGINTERN VALUE
12713
12879
_wrap_svn_wc_entry_t_absent_get(int argc, VALUE *argv, VALUE self) {
12714
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
12880
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12715
12881
  void *argp1 = 0 ;
12716
12882
  int res1 = 0 ;
12717
12883
  svn_boolean_t result;
12722
12888
  }
12723
12889
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12724
12890
  if (!SWIG_IsOK(res1)) {
12725
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","absent", 1, self )); 
 
12891
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","absent", 1, self )); 
12726
12892
  }
12727
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
12893
  arg1 = (struct svn_wc_entry_t *)(argp1);
12728
12894
  result = (svn_boolean_t) ((arg1)->absent);
12729
12895
  vresult = result ? Qtrue : Qfalse;
12730
12896
  return vresult;
12735
12901
 
12736
12902
SWIGINTERN VALUE
12737
12903
_wrap_svn_wc_entry_t_incomplete_set(int argc, VALUE *argv, VALUE self) {
12738
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
12904
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12739
12905
  svn_boolean_t arg2 ;
12740
12906
  void *argp1 = 0 ;
12741
12907
  int res1 = 0 ;
12745
12911
  }
12746
12912
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12747
12913
  if (!SWIG_IsOK(res1)) {
12748
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","incomplete", 1, self )); 
 
12914
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","incomplete", 1, self )); 
12749
12915
  }
12750
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
12916
  arg1 = (struct svn_wc_entry_t *)(argp1);
12751
12917
  arg2 = RTEST(argv[0]);
12752
12918
  if (arg1) (arg1)->incomplete = arg2;
12753
12919
  return Qnil;
12758
12924
 
12759
12925
SWIGINTERN VALUE
12760
12926
_wrap_svn_wc_entry_t_incomplete_get(int argc, VALUE *argv, VALUE self) {
12761
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
12927
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12762
12928
  void *argp1 = 0 ;
12763
12929
  int res1 = 0 ;
12764
12930
  svn_boolean_t result;
12769
12935
  }
12770
12936
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12771
12937
  if (!SWIG_IsOK(res1)) {
12772
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","incomplete", 1, self )); 
 
12938
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","incomplete", 1, self )); 
12773
12939
  }
12774
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
12940
  arg1 = (struct svn_wc_entry_t *)(argp1);
12775
12941
  result = (svn_boolean_t) ((arg1)->incomplete);
12776
12942
  vresult = result ? Qtrue : Qfalse;
12777
12943
  return vresult;
12782
12948
 
12783
12949
SWIGINTERN VALUE
12784
12950
_wrap_svn_wc_entry_t_copyfrom_url_set(int argc, VALUE *argv, VALUE self) {
12785
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
12951
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12786
12952
  char *arg2 = (char *) 0 ;
12787
12953
  void *argp1 = 0 ;
12788
12954
  int res1 = 0 ;
12792
12958
  }
12793
12959
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12794
12960
  if (!SWIG_IsOK(res1)) {
12795
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","copyfrom_url", 1, self )); 
 
12961
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","copyfrom_url", 1, self )); 
12796
12962
  }
12797
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
12963
  arg1 = (struct svn_wc_entry_t *)(argp1);
12798
12964
  {
12799
12965
    if (NIL_P(argv[0])) {
12800
12966
      arg2 = NULL;
12818
12984
 
12819
12985
SWIGINTERN VALUE
12820
12986
_wrap_svn_wc_entry_t_copyfrom_url_get(int argc, VALUE *argv, VALUE self) {
12821
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
12987
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12822
12988
  void *argp1 = 0 ;
12823
12989
  int res1 = 0 ;
12824
12990
  char *result = 0 ;
12829
12995
  }
12830
12996
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12831
12997
  if (!SWIG_IsOK(res1)) {
12832
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","copyfrom_url", 1, self )); 
 
12998
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","copyfrom_url", 1, self )); 
12833
12999
  }
12834
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13000
  arg1 = (struct svn_wc_entry_t *)(argp1);
12835
13001
  result = (char *) ((arg1)->copyfrom_url);
12836
13002
  {
12837
13003
    if (result) {
12848
13014
 
12849
13015
SWIGINTERN VALUE
12850
13016
_wrap_svn_wc_entry_t_copyfrom_rev_set(int argc, VALUE *argv, VALUE self) {
12851
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13017
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12852
13018
  svn_revnum_t arg2 ;
12853
13019
  void *argp1 = 0 ;
12854
13020
  int res1 = 0 ;
12860
13026
  }
12861
13027
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12862
13028
  if (!SWIG_IsOK(res1)) {
12863
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","copyfrom_rev", 1, self )); 
 
13029
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","copyfrom_rev", 1, self )); 
12864
13030
  }
12865
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13031
  arg1 = (struct svn_wc_entry_t *)(argp1);
12866
13032
  ecode2 = SWIG_AsVal_long(argv[0], &val2);
12867
13033
  if (!SWIG_IsOK(ecode2)) {
12868
13034
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_revnum_t","copyfrom_rev", 2, argv[0] ));
12877
13043
 
12878
13044
SWIGINTERN VALUE
12879
13045
_wrap_svn_wc_entry_t_copyfrom_rev_get(int argc, VALUE *argv, VALUE self) {
12880
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13046
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12881
13047
  void *argp1 = 0 ;
12882
13048
  int res1 = 0 ;
12883
13049
  svn_revnum_t result;
12888
13054
  }
12889
13055
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12890
13056
  if (!SWIG_IsOK(res1)) {
12891
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","copyfrom_rev", 1, self )); 
 
13057
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","copyfrom_rev", 1, self )); 
12892
13058
  }
12893
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13059
  arg1 = (struct svn_wc_entry_t *)(argp1);
12894
13060
  result = (svn_revnum_t) ((arg1)->copyfrom_rev);
12895
13061
  vresult = SWIG_From_long((long)(result));
12896
13062
  return vresult;
12901
13067
 
12902
13068
SWIGINTERN VALUE
12903
13069
_wrap_svn_wc_entry_t_conflict_old_set(int argc, VALUE *argv, VALUE self) {
12904
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13070
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12905
13071
  char *arg2 = (char *) 0 ;
12906
13072
  void *argp1 = 0 ;
12907
13073
  int res1 = 0 ;
12914
13080
  }
12915
13081
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12916
13082
  if (!SWIG_IsOK(res1)) {
12917
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","conflict_old", 1, self )); 
 
13083
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","conflict_old", 1, self )); 
12918
13084
  }
12919
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13085
  arg1 = (struct svn_wc_entry_t *)(argp1);
12920
13086
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
12921
13087
  if (!SWIG_IsOK(res2)) {
12922
13088
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","conflict_old", 2, argv[0] ));
12940
13106
 
12941
13107
SWIGINTERN VALUE
12942
13108
_wrap_svn_wc_entry_t_conflict_old_get(int argc, VALUE *argv, VALUE self) {
12943
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13109
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12944
13110
  void *argp1 = 0 ;
12945
13111
  int res1 = 0 ;
12946
13112
  char *result = 0 ;
12951
13117
  }
12952
13118
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12953
13119
  if (!SWIG_IsOK(res1)) {
12954
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","conflict_old", 1, self )); 
 
13120
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","conflict_old", 1, self )); 
12955
13121
  }
12956
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13122
  arg1 = (struct svn_wc_entry_t *)(argp1);
12957
13123
  result = (char *) ((arg1)->conflict_old);
12958
13124
  {
12959
13125
    if (result) {
12970
13136
 
12971
13137
SWIGINTERN VALUE
12972
13138
_wrap_svn_wc_entry_t_conflict_new_set(int argc, VALUE *argv, VALUE self) {
12973
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13139
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
12974
13140
  char *arg2 = (char *) 0 ;
12975
13141
  void *argp1 = 0 ;
12976
13142
  int res1 = 0 ;
12983
13149
  }
12984
13150
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
12985
13151
  if (!SWIG_IsOK(res1)) {
12986
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","conflict_new", 1, self )); 
 
13152
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","conflict_new", 1, self )); 
12987
13153
  }
12988
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13154
  arg1 = (struct svn_wc_entry_t *)(argp1);
12989
13155
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
12990
13156
  if (!SWIG_IsOK(res2)) {
12991
13157
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","conflict_new", 2, argv[0] ));
13009
13175
 
13010
13176
SWIGINTERN VALUE
13011
13177
_wrap_svn_wc_entry_t_conflict_new_get(int argc, VALUE *argv, VALUE self) {
13012
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13178
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13013
13179
  void *argp1 = 0 ;
13014
13180
  int res1 = 0 ;
13015
13181
  char *result = 0 ;
13020
13186
  }
13021
13187
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13022
13188
  if (!SWIG_IsOK(res1)) {
13023
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","conflict_new", 1, self )); 
 
13189
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","conflict_new", 1, self )); 
13024
13190
  }
13025
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13191
  arg1 = (struct svn_wc_entry_t *)(argp1);
13026
13192
  result = (char *) ((arg1)->conflict_new);
13027
13193
  {
13028
13194
    if (result) {
13039
13205
 
13040
13206
SWIGINTERN VALUE
13041
13207
_wrap_svn_wc_entry_t_conflict_wrk_set(int argc, VALUE *argv, VALUE self) {
13042
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13208
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13043
13209
  char *arg2 = (char *) 0 ;
13044
13210
  void *argp1 = 0 ;
13045
13211
  int res1 = 0 ;
13052
13218
  }
13053
13219
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13054
13220
  if (!SWIG_IsOK(res1)) {
13055
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","conflict_wrk", 1, self )); 
 
13221
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","conflict_wrk", 1, self )); 
13056
13222
  }
13057
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13223
  arg1 = (struct svn_wc_entry_t *)(argp1);
13058
13224
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
13059
13225
  if (!SWIG_IsOK(res2)) {
13060
13226
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","conflict_wrk", 2, argv[0] ));
13078
13244
 
13079
13245
SWIGINTERN VALUE
13080
13246
_wrap_svn_wc_entry_t_conflict_wrk_get(int argc, VALUE *argv, VALUE self) {
13081
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13247
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13082
13248
  void *argp1 = 0 ;
13083
13249
  int res1 = 0 ;
13084
13250
  char *result = 0 ;
13089
13255
  }
13090
13256
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13091
13257
  if (!SWIG_IsOK(res1)) {
13092
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","conflict_wrk", 1, self )); 
 
13258
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","conflict_wrk", 1, self )); 
13093
13259
  }
13094
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13260
  arg1 = (struct svn_wc_entry_t *)(argp1);
13095
13261
  result = (char *) ((arg1)->conflict_wrk);
13096
13262
  {
13097
13263
    if (result) {
13108
13274
 
13109
13275
SWIGINTERN VALUE
13110
13276
_wrap_svn_wc_entry_t_prejfile_set(int argc, VALUE *argv, VALUE self) {
13111
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13277
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13112
13278
  char *arg2 = (char *) 0 ;
13113
13279
  void *argp1 = 0 ;
13114
13280
  int res1 = 0 ;
13121
13287
  }
13122
13288
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13123
13289
  if (!SWIG_IsOK(res1)) {
13124
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","prejfile", 1, self )); 
 
13290
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","prejfile", 1, self )); 
13125
13291
  }
13126
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13292
  arg1 = (struct svn_wc_entry_t *)(argp1);
13127
13293
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
13128
13294
  if (!SWIG_IsOK(res2)) {
13129
13295
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","prejfile", 2, argv[0] ));
13147
13313
 
13148
13314
SWIGINTERN VALUE
13149
13315
_wrap_svn_wc_entry_t_prejfile_get(int argc, VALUE *argv, VALUE self) {
13150
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13316
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13151
13317
  void *argp1 = 0 ;
13152
13318
  int res1 = 0 ;
13153
13319
  char *result = 0 ;
13158
13324
  }
13159
13325
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13160
13326
  if (!SWIG_IsOK(res1)) {
13161
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","prejfile", 1, self )); 
 
13327
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","prejfile", 1, self )); 
13162
13328
  }
13163
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13329
  arg1 = (struct svn_wc_entry_t *)(argp1);
13164
13330
  result = (char *) ((arg1)->prejfile);
13165
13331
  {
13166
13332
    if (result) {
13177
13343
 
13178
13344
SWIGINTERN VALUE
13179
13345
_wrap_svn_wc_entry_t_text_time_set(int argc, VALUE *argv, VALUE self) {
13180
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13346
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13181
13347
  apr_time_t arg2 ;
13182
13348
  void *argp1 = 0 ;
13183
13349
  int res1 = 0 ;
13187
13353
  }
13188
13354
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13189
13355
  if (!SWIG_IsOK(res1)) {
13190
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","text_time", 1, self )); 
 
13356
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","text_time", 1, self )); 
13191
13357
  }
13192
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13358
  arg1 = (struct svn_wc_entry_t *)(argp1);
13193
13359
  {
13194
13360
    arg2 = (apr_time_t)NUM2LL(argv[0]);
13195
13361
  }
13202
13368
 
13203
13369
SWIGINTERN VALUE
13204
13370
_wrap_svn_wc_entry_t_text_time_get(int argc, VALUE *argv, VALUE self) {
13205
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13371
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13206
13372
  void *argp1 = 0 ;
13207
13373
  int res1 = 0 ;
13208
13374
  apr_time_t result;
13213
13379
  }
13214
13380
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13215
13381
  if (!SWIG_IsOK(res1)) {
13216
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","text_time", 1, self )); 
 
13382
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","text_time", 1, self )); 
13217
13383
  }
13218
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13384
  arg1 = (struct svn_wc_entry_t *)(argp1);
13219
13385
  result =  ((arg1)->text_time);
13220
13386
  {
13221
13387
    vresult = LL2NUM((apr_time_t)(result));
13228
13394
 
13229
13395
SWIGINTERN VALUE
13230
13396
_wrap_svn_wc_entry_t_prop_time_set(int argc, VALUE *argv, VALUE self) {
13231
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13397
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13232
13398
  apr_time_t arg2 ;
13233
13399
  void *argp1 = 0 ;
13234
13400
  int res1 = 0 ;
13238
13404
  }
13239
13405
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13240
13406
  if (!SWIG_IsOK(res1)) {
13241
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","prop_time", 1, self )); 
 
13407
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","prop_time", 1, self )); 
13242
13408
  }
13243
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13409
  arg1 = (struct svn_wc_entry_t *)(argp1);
13244
13410
  {
13245
13411
    arg2 = (apr_time_t)NUM2LL(argv[0]);
13246
13412
  }
13253
13419
 
13254
13420
SWIGINTERN VALUE
13255
13421
_wrap_svn_wc_entry_t_prop_time_get(int argc, VALUE *argv, VALUE self) {
13256
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13422
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13257
13423
  void *argp1 = 0 ;
13258
13424
  int res1 = 0 ;
13259
13425
  apr_time_t result;
13264
13430
  }
13265
13431
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13266
13432
  if (!SWIG_IsOK(res1)) {
13267
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","prop_time", 1, self )); 
 
13433
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","prop_time", 1, self )); 
13268
13434
  }
13269
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13435
  arg1 = (struct svn_wc_entry_t *)(argp1);
13270
13436
  result =  ((arg1)->prop_time);
13271
13437
  {
13272
13438
    vresult = LL2NUM((apr_time_t)(result));
13279
13445
 
13280
13446
SWIGINTERN VALUE
13281
13447
_wrap_svn_wc_entry_t_checksum_set(int argc, VALUE *argv, VALUE self) {
13282
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13448
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13283
13449
  char *arg2 = (char *) 0 ;
13284
13450
  void *argp1 = 0 ;
13285
13451
  int res1 = 0 ;
13292
13458
  }
13293
13459
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13294
13460
  if (!SWIG_IsOK(res1)) {
13295
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","checksum", 1, self )); 
 
13461
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","checksum", 1, self )); 
13296
13462
  }
13297
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13463
  arg1 = (struct svn_wc_entry_t *)(argp1);
13298
13464
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
13299
13465
  if (!SWIG_IsOK(res2)) {
13300
13466
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","checksum", 2, argv[0] ));
13318
13484
 
13319
13485
SWIGINTERN VALUE
13320
13486
_wrap_svn_wc_entry_t_checksum_get(int argc, VALUE *argv, VALUE self) {
13321
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13487
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13322
13488
  void *argp1 = 0 ;
13323
13489
  int res1 = 0 ;
13324
13490
  char *result = 0 ;
13329
13495
  }
13330
13496
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13331
13497
  if (!SWIG_IsOK(res1)) {
13332
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","checksum", 1, self )); 
 
13498
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","checksum", 1, self )); 
13333
13499
  }
13334
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13500
  arg1 = (struct svn_wc_entry_t *)(argp1);
13335
13501
  result = (char *) ((arg1)->checksum);
13336
13502
  {
13337
13503
    if (result) {
13348
13514
 
13349
13515
SWIGINTERN VALUE
13350
13516
_wrap_svn_wc_entry_t_cmt_rev_set(int argc, VALUE *argv, VALUE self) {
13351
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13517
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13352
13518
  svn_revnum_t arg2 ;
13353
13519
  void *argp1 = 0 ;
13354
13520
  int res1 = 0 ;
13360
13526
  }
13361
13527
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13362
13528
  if (!SWIG_IsOK(res1)) {
13363
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","cmt_rev", 1, self )); 
 
13529
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","cmt_rev", 1, self )); 
13364
13530
  }
13365
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13531
  arg1 = (struct svn_wc_entry_t *)(argp1);
13366
13532
  ecode2 = SWIG_AsVal_long(argv[0], &val2);
13367
13533
  if (!SWIG_IsOK(ecode2)) {
13368
13534
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_revnum_t","cmt_rev", 2, argv[0] ));
13377
13543
 
13378
13544
SWIGINTERN VALUE
13379
13545
_wrap_svn_wc_entry_t_cmt_rev_get(int argc, VALUE *argv, VALUE self) {
13380
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13546
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13381
13547
  void *argp1 = 0 ;
13382
13548
  int res1 = 0 ;
13383
13549
  svn_revnum_t result;
13388
13554
  }
13389
13555
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13390
13556
  if (!SWIG_IsOK(res1)) {
13391
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","cmt_rev", 1, self )); 
 
13557
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","cmt_rev", 1, self )); 
13392
13558
  }
13393
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13559
  arg1 = (struct svn_wc_entry_t *)(argp1);
13394
13560
  result = (svn_revnum_t) ((arg1)->cmt_rev);
13395
13561
  vresult = SWIG_From_long((long)(result));
13396
13562
  return vresult;
13401
13567
 
13402
13568
SWIGINTERN VALUE
13403
13569
_wrap_svn_wc_entry_t_cmt_date_set(int argc, VALUE *argv, VALUE self) {
13404
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13570
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13405
13571
  apr_time_t arg2 ;
13406
13572
  void *argp1 = 0 ;
13407
13573
  int res1 = 0 ;
13411
13577
  }
13412
13578
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13413
13579
  if (!SWIG_IsOK(res1)) {
13414
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","cmt_date", 1, self )); 
 
13580
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","cmt_date", 1, self )); 
13415
13581
  }
13416
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13582
  arg1 = (struct svn_wc_entry_t *)(argp1);
13417
13583
  {
13418
13584
    arg2 = (apr_time_t)NUM2LL(argv[0]);
13419
13585
  }
13426
13592
 
13427
13593
SWIGINTERN VALUE
13428
13594
_wrap_svn_wc_entry_t_cmt_date_get(int argc, VALUE *argv, VALUE self) {
13429
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13595
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13430
13596
  void *argp1 = 0 ;
13431
13597
  int res1 = 0 ;
13432
13598
  apr_time_t result;
13437
13603
  }
13438
13604
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13439
13605
  if (!SWIG_IsOK(res1)) {
13440
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","cmt_date", 1, self )); 
 
13606
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","cmt_date", 1, self )); 
13441
13607
  }
13442
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13608
  arg1 = (struct svn_wc_entry_t *)(argp1);
13443
13609
  result =  ((arg1)->cmt_date);
13444
13610
  {
13445
13611
    vresult = LL2NUM((apr_time_t)(result));
13452
13618
 
13453
13619
SWIGINTERN VALUE
13454
13620
_wrap_svn_wc_entry_t_cmt_author_set(int argc, VALUE *argv, VALUE self) {
13455
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13621
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13456
13622
  char *arg2 = (char *) 0 ;
13457
13623
  void *argp1 = 0 ;
13458
13624
  int res1 = 0 ;
13465
13631
  }
13466
13632
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13467
13633
  if (!SWIG_IsOK(res1)) {
13468
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","cmt_author", 1, self )); 
 
13634
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","cmt_author", 1, self )); 
13469
13635
  }
13470
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13636
  arg1 = (struct svn_wc_entry_t *)(argp1);
13471
13637
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
13472
13638
  if (!SWIG_IsOK(res2)) {
13473
13639
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","cmt_author", 2, argv[0] ));
13491
13657
 
13492
13658
SWIGINTERN VALUE
13493
13659
_wrap_svn_wc_entry_t_cmt_author_get(int argc, VALUE *argv, VALUE self) {
13494
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13660
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13495
13661
  void *argp1 = 0 ;
13496
13662
  int res1 = 0 ;
13497
13663
  char *result = 0 ;
13502
13668
  }
13503
13669
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13504
13670
  if (!SWIG_IsOK(res1)) {
13505
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","cmt_author", 1, self )); 
 
13671
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","cmt_author", 1, self )); 
13506
13672
  }
13507
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13673
  arg1 = (struct svn_wc_entry_t *)(argp1);
13508
13674
  result = (char *) ((arg1)->cmt_author);
13509
13675
  {
13510
13676
    if (result) {
13521
13687
 
13522
13688
SWIGINTERN VALUE
13523
13689
_wrap_svn_wc_entry_t_lock_token_set(int argc, VALUE *argv, VALUE self) {
13524
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13690
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13525
13691
  char *arg2 = (char *) 0 ;
13526
13692
  void *argp1 = 0 ;
13527
13693
  int res1 = 0 ;
13531
13697
  }
13532
13698
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13533
13699
  if (!SWIG_IsOK(res1)) {
13534
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","lock_token", 1, self )); 
 
13700
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","lock_token", 1, self )); 
13535
13701
  }
13536
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13702
  arg1 = (struct svn_wc_entry_t *)(argp1);
13537
13703
  {
13538
13704
    if (NIL_P(argv[0])) {
13539
13705
      arg2 = NULL;
13557
13723
 
13558
13724
SWIGINTERN VALUE
13559
13725
_wrap_svn_wc_entry_t_lock_token_get(int argc, VALUE *argv, VALUE self) {
13560
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13726
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13561
13727
  void *argp1 = 0 ;
13562
13728
  int res1 = 0 ;
13563
13729
  char *result = 0 ;
13568
13734
  }
13569
13735
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13570
13736
  if (!SWIG_IsOK(res1)) {
13571
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","lock_token", 1, self )); 
 
13737
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","lock_token", 1, self )); 
13572
13738
  }
13573
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13739
  arg1 = (struct svn_wc_entry_t *)(argp1);
13574
13740
  result = (char *) ((arg1)->lock_token);
13575
13741
  {
13576
13742
    if (result) {
13587
13753
 
13588
13754
SWIGINTERN VALUE
13589
13755
_wrap_svn_wc_entry_t_lock_owner_set(int argc, VALUE *argv, VALUE self) {
13590
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13756
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13591
13757
  char *arg2 = (char *) 0 ;
13592
13758
  void *argp1 = 0 ;
13593
13759
  int res1 = 0 ;
13600
13766
  }
13601
13767
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13602
13768
  if (!SWIG_IsOK(res1)) {
13603
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","lock_owner", 1, self )); 
 
13769
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","lock_owner", 1, self )); 
13604
13770
  }
13605
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13771
  arg1 = (struct svn_wc_entry_t *)(argp1);
13606
13772
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
13607
13773
  if (!SWIG_IsOK(res2)) {
13608
13774
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","lock_owner", 2, argv[0] ));
13626
13792
 
13627
13793
SWIGINTERN VALUE
13628
13794
_wrap_svn_wc_entry_t_lock_owner_get(int argc, VALUE *argv, VALUE self) {
13629
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13795
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13630
13796
  void *argp1 = 0 ;
13631
13797
  int res1 = 0 ;
13632
13798
  char *result = 0 ;
13637
13803
  }
13638
13804
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13639
13805
  if (!SWIG_IsOK(res1)) {
13640
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","lock_owner", 1, self )); 
 
13806
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","lock_owner", 1, self )); 
13641
13807
  }
13642
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13808
  arg1 = (struct svn_wc_entry_t *)(argp1);
13643
13809
  result = (char *) ((arg1)->lock_owner);
13644
13810
  {
13645
13811
    if (result) {
13656
13822
 
13657
13823
SWIGINTERN VALUE
13658
13824
_wrap_svn_wc_entry_t_lock_comment_set(int argc, VALUE *argv, VALUE self) {
13659
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13825
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13660
13826
  char *arg2 = (char *) 0 ;
13661
13827
  void *argp1 = 0 ;
13662
13828
  int res1 = 0 ;
13669
13835
  }
13670
13836
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13671
13837
  if (!SWIG_IsOK(res1)) {
13672
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","lock_comment", 1, self )); 
 
13838
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","lock_comment", 1, self )); 
13673
13839
  }
13674
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13840
  arg1 = (struct svn_wc_entry_t *)(argp1);
13675
13841
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
13676
13842
  if (!SWIG_IsOK(res2)) {
13677
13843
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","lock_comment", 2, argv[0] ));
13695
13861
 
13696
13862
SWIGINTERN VALUE
13697
13863
_wrap_svn_wc_entry_t_lock_comment_get(int argc, VALUE *argv, VALUE self) {
13698
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13864
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13699
13865
  void *argp1 = 0 ;
13700
13866
  int res1 = 0 ;
13701
13867
  char *result = 0 ;
13706
13872
  }
13707
13873
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13708
13874
  if (!SWIG_IsOK(res1)) {
13709
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","lock_comment", 1, self )); 
 
13875
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","lock_comment", 1, self )); 
13710
13876
  }
13711
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13877
  arg1 = (struct svn_wc_entry_t *)(argp1);
13712
13878
  result = (char *) ((arg1)->lock_comment);
13713
13879
  {
13714
13880
    if (result) {
13725
13891
 
13726
13892
SWIGINTERN VALUE
13727
13893
_wrap_svn_wc_entry_t_lock_creation_date_set(int argc, VALUE *argv, VALUE self) {
13728
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13894
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13729
13895
  apr_time_t arg2 ;
13730
13896
  void *argp1 = 0 ;
13731
13897
  int res1 = 0 ;
13735
13901
  }
13736
13902
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13737
13903
  if (!SWIG_IsOK(res1)) {
13738
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","lock_creation_date", 1, self )); 
 
13904
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","lock_creation_date", 1, self )); 
13739
13905
  }
13740
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13906
  arg1 = (struct svn_wc_entry_t *)(argp1);
13741
13907
  {
13742
13908
    arg2 = (apr_time_t)NUM2LL(argv[0]);
13743
13909
  }
13750
13916
 
13751
13917
SWIGINTERN VALUE
13752
13918
_wrap_svn_wc_entry_t_lock_creation_date_get(int argc, VALUE *argv, VALUE self) {
13753
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13919
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13754
13920
  void *argp1 = 0 ;
13755
13921
  int res1 = 0 ;
13756
13922
  apr_time_t result;
13761
13927
  }
13762
13928
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13763
13929
  if (!SWIG_IsOK(res1)) {
13764
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","lock_creation_date", 1, self )); 
 
13930
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","lock_creation_date", 1, self )); 
13765
13931
  }
13766
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13932
  arg1 = (struct svn_wc_entry_t *)(argp1);
13767
13933
  result =  ((arg1)->lock_creation_date);
13768
13934
  {
13769
13935
    vresult = LL2NUM((apr_time_t)(result));
13776
13942
 
13777
13943
SWIGINTERN VALUE
13778
13944
_wrap_svn_wc_entry_t_has_props_set(int argc, VALUE *argv, VALUE self) {
13779
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13945
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13780
13946
  svn_boolean_t arg2 ;
13781
13947
  void *argp1 = 0 ;
13782
13948
  int res1 = 0 ;
13786
13952
  }
13787
13953
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13788
13954
  if (!SWIG_IsOK(res1)) {
13789
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","has_props", 1, self )); 
 
13955
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","has_props", 1, self )); 
13790
13956
  }
13791
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13957
  arg1 = (struct svn_wc_entry_t *)(argp1);
13792
13958
  arg2 = RTEST(argv[0]);
13793
13959
  if (arg1) (arg1)->has_props = arg2;
13794
13960
  return Qnil;
13799
13965
 
13800
13966
SWIGINTERN VALUE
13801
13967
_wrap_svn_wc_entry_t_has_props_get(int argc, VALUE *argv, VALUE self) {
13802
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13968
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13803
13969
  void *argp1 = 0 ;
13804
13970
  int res1 = 0 ;
13805
13971
  svn_boolean_t result;
13810
13976
  }
13811
13977
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13812
13978
  if (!SWIG_IsOK(res1)) {
13813
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","has_props", 1, self )); 
 
13979
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","has_props", 1, self )); 
13814
13980
  }
13815
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
13981
  arg1 = (struct svn_wc_entry_t *)(argp1);
13816
13982
  result = (svn_boolean_t) ((arg1)->has_props);
13817
13983
  vresult = result ? Qtrue : Qfalse;
13818
13984
  return vresult;
13823
13989
 
13824
13990
SWIGINTERN VALUE
13825
13991
_wrap_svn_wc_entry_t_has_prop_mods_set(int argc, VALUE *argv, VALUE self) {
13826
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
13992
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13827
13993
  svn_boolean_t arg2 ;
13828
13994
  void *argp1 = 0 ;
13829
13995
  int res1 = 0 ;
13833
13999
  }
13834
14000
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13835
14001
  if (!SWIG_IsOK(res1)) {
13836
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","has_prop_mods", 1, self )); 
 
14002
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","has_prop_mods", 1, self )); 
13837
14003
  }
13838
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
14004
  arg1 = (struct svn_wc_entry_t *)(argp1);
13839
14005
  arg2 = RTEST(argv[0]);
13840
14006
  if (arg1) (arg1)->has_prop_mods = arg2;
13841
14007
  return Qnil;
13846
14012
 
13847
14013
SWIGINTERN VALUE
13848
14014
_wrap_svn_wc_entry_t_has_prop_mods_get(int argc, VALUE *argv, VALUE self) {
13849
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
14015
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13850
14016
  void *argp1 = 0 ;
13851
14017
  int res1 = 0 ;
13852
14018
  svn_boolean_t result;
13857
14023
  }
13858
14024
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13859
14025
  if (!SWIG_IsOK(res1)) {
13860
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","has_prop_mods", 1, self )); 
 
14026
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","has_prop_mods", 1, self )); 
13861
14027
  }
13862
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
14028
  arg1 = (struct svn_wc_entry_t *)(argp1);
13863
14029
  result = (svn_boolean_t) ((arg1)->has_prop_mods);
13864
14030
  vresult = result ? Qtrue : Qfalse;
13865
14031
  return vresult;
13870
14036
 
13871
14037
SWIGINTERN VALUE
13872
14038
_wrap_svn_wc_entry_t_cachable_props_set(int argc, VALUE *argv, VALUE self) {
13873
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
14039
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13874
14040
  char *arg2 = (char *) 0 ;
13875
14041
  void *argp1 = 0 ;
13876
14042
  int res1 = 0 ;
13883
14049
  }
13884
14050
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13885
14051
  if (!SWIG_IsOK(res1)) {
13886
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","cachable_props", 1, self )); 
 
14052
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","cachable_props", 1, self )); 
13887
14053
  }
13888
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
14054
  arg1 = (struct svn_wc_entry_t *)(argp1);
13889
14055
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
13890
14056
  if (!SWIG_IsOK(res2)) {
13891
14057
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","cachable_props", 2, argv[0] ));
13909
14075
 
13910
14076
SWIGINTERN VALUE
13911
14077
_wrap_svn_wc_entry_t_cachable_props_get(int argc, VALUE *argv, VALUE self) {
13912
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
14078
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13913
14079
  void *argp1 = 0 ;
13914
14080
  int res1 = 0 ;
13915
14081
  char *result = 0 ;
13920
14086
  }
13921
14087
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13922
14088
  if (!SWIG_IsOK(res1)) {
13923
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","cachable_props", 1, self )); 
 
14089
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","cachable_props", 1, self )); 
13924
14090
  }
13925
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
14091
  arg1 = (struct svn_wc_entry_t *)(argp1);
13926
14092
  result = (char *) ((arg1)->cachable_props);
13927
14093
  {
13928
14094
    if (result) {
13939
14105
 
13940
14106
SWIGINTERN VALUE
13941
14107
_wrap_svn_wc_entry_t_present_props_set(int argc, VALUE *argv, VALUE self) {
13942
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
14108
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13943
14109
  char *arg2 = (char *) 0 ;
13944
14110
  void *argp1 = 0 ;
13945
14111
  int res1 = 0 ;
13952
14118
  }
13953
14119
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13954
14120
  if (!SWIG_IsOK(res1)) {
13955
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","present_props", 1, self )); 
 
14121
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","present_props", 1, self )); 
13956
14122
  }
13957
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
14123
  arg1 = (struct svn_wc_entry_t *)(argp1);
13958
14124
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
13959
14125
  if (!SWIG_IsOK(res2)) {
13960
14126
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","present_props", 2, argv[0] ));
13978
14144
 
13979
14145
SWIGINTERN VALUE
13980
14146
_wrap_svn_wc_entry_t_present_props_get(int argc, VALUE *argv, VALUE self) {
13981
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
14147
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
13982
14148
  void *argp1 = 0 ;
13983
14149
  int res1 = 0 ;
13984
14150
  char *result = 0 ;
13989
14155
  }
13990
14156
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
13991
14157
  if (!SWIG_IsOK(res1)) {
13992
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","present_props", 1, self )); 
 
14158
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","present_props", 1, self )); 
13993
14159
  }
13994
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
14160
  arg1 = (struct svn_wc_entry_t *)(argp1);
13995
14161
  result = (char *) ((arg1)->present_props);
13996
14162
  {
13997
14163
    if (result) {
14008
14174
 
14009
14175
SWIGINTERN VALUE
14010
14176
_wrap_svn_wc_entry_t_changelist_set(int argc, VALUE *argv, VALUE self) {
14011
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
14177
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
14012
14178
  char *arg2 = (char *) 0 ;
14013
14179
  void *argp1 = 0 ;
14014
14180
  int res1 = 0 ;
14018
14184
  }
14019
14185
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
14020
14186
  if (!SWIG_IsOK(res1)) {
14021
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","changelist", 1, self )); 
 
14187
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","changelist", 1, self )); 
14022
14188
  }
14023
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
14189
  arg1 = (struct svn_wc_entry_t *)(argp1);
14024
14190
  {
14025
14191
    arg2 = StringValueCStr(argv[0]);
14026
14192
  }
14040
14206
 
14041
14207
SWIGINTERN VALUE
14042
14208
_wrap_svn_wc_entry_t_changelist_get(int argc, VALUE *argv, VALUE self) {
14043
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
14209
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
14044
14210
  void *argp1 = 0 ;
14045
14211
  int res1 = 0 ;
14046
14212
  char *result = 0 ;
14051
14217
  }
14052
14218
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
14053
14219
  if (!SWIG_IsOK(res1)) {
14054
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","changelist", 1, self )); 
 
14220
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","changelist", 1, self )); 
14055
14221
  }
14056
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
14222
  arg1 = (struct svn_wc_entry_t *)(argp1);
14057
14223
  result = (char *) ((arg1)->changelist);
14058
14224
  {
14059
14225
    if (result) {
14070
14236
 
14071
14237
SWIGINTERN VALUE
14072
14238
_wrap_svn_wc_entry_t_working_size_set(int argc, VALUE *argv, VALUE self) {
14073
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
14239
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
14074
14240
  apr_off_t arg2 ;
14075
14241
  void *argp1 = 0 ;
14076
14242
  int res1 = 0 ;
14080
14246
  }
14081
14247
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
14082
14248
  if (!SWIG_IsOK(res1)) {
14083
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","working_size", 1, self )); 
 
14249
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","working_size", 1, self )); 
14084
14250
  }
14085
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
14251
  arg1 = (struct svn_wc_entry_t *)(argp1);
14086
14252
  {
14087
14253
    arg2 = (apr_off_t)NUM2LL(argv[0]);
14088
14254
  }
14095
14261
 
14096
14262
SWIGINTERN VALUE
14097
14263
_wrap_svn_wc_entry_t_working_size_get(int argc, VALUE *argv, VALUE self) {
14098
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
14264
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
14099
14265
  void *argp1 = 0 ;
14100
14266
  int res1 = 0 ;
14101
14267
  apr_off_t result;
14106
14272
  }
14107
14273
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
14108
14274
  if (!SWIG_IsOK(res1)) {
14109
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","working_size", 1, self )); 
 
14275
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","working_size", 1, self )); 
14110
14276
  }
14111
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
14277
  arg1 = (struct svn_wc_entry_t *)(argp1);
14112
14278
  result =  ((arg1)->working_size);
14113
14279
  {
14114
14280
    vresult = LL2NUM((apr_off_t)(result));
14121
14287
 
14122
14288
SWIGINTERN VALUE
14123
14289
_wrap_svn_wc_entry_t_keep_local_set(int argc, VALUE *argv, VALUE self) {
14124
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
14290
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
14125
14291
  svn_boolean_t arg2 ;
14126
14292
  void *argp1 = 0 ;
14127
14293
  int res1 = 0 ;
14131
14297
  }
14132
14298
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
14133
14299
  if (!SWIG_IsOK(res1)) {
14134
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","keep_local", 1, self )); 
 
14300
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","keep_local", 1, self )); 
14135
14301
  }
14136
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
14302
  arg1 = (struct svn_wc_entry_t *)(argp1);
14137
14303
  arg2 = RTEST(argv[0]);
14138
14304
  if (arg1) (arg1)->keep_local = arg2;
14139
14305
  return Qnil;
14144
14310
 
14145
14311
SWIGINTERN VALUE
14146
14312
_wrap_svn_wc_entry_t_keep_local_get(int argc, VALUE *argv, VALUE self) {
14147
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
14313
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
14148
14314
  void *argp1 = 0 ;
14149
14315
  int res1 = 0 ;
14150
14316
  svn_boolean_t result;
14155
14321
  }
14156
14322
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
14157
14323
  if (!SWIG_IsOK(res1)) {
14158
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","keep_local", 1, self )); 
 
14324
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","keep_local", 1, self )); 
14159
14325
  }
14160
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
14326
  arg1 = (struct svn_wc_entry_t *)(argp1);
14161
14327
  result = (svn_boolean_t) ((arg1)->keep_local);
14162
14328
  vresult = result ? Qtrue : Qfalse;
14163
14329
  return vresult;
14168
14334
 
14169
14335
SWIGINTERN VALUE
14170
14336
_wrap_svn_wc_entry_t_depth_set(int argc, VALUE *argv, VALUE self) {
14171
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
14337
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
14172
14338
  svn_depth_t arg2 ;
14173
14339
  void *argp1 = 0 ;
14174
14340
  int res1 = 0 ;
14178
14344
  }
14179
14345
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
14180
14346
  if (!SWIG_IsOK(res1)) {
14181
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","depth", 1, self )); 
 
14347
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","depth", 1, self )); 
14182
14348
  }
14183
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
14349
  arg1 = (struct svn_wc_entry_t *)(argp1);
14184
14350
  {
14185
14351
    arg2 = svn_swig_rb_to_depth(argv[0]);
14186
14352
  }
14193
14359
 
14194
14360
SWIGINTERN VALUE
14195
14361
_wrap_svn_wc_entry_t_depth_get(int argc, VALUE *argv, VALUE self) {
14196
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
14362
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
14197
14363
  void *argp1 = 0 ;
14198
14364
  int res1 = 0 ;
14199
14365
  svn_depth_t result;
14204
14370
  }
14205
14371
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
14206
14372
  if (!SWIG_IsOK(res1)) {
14207
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","depth", 1, self )); 
 
14373
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","depth", 1, self )); 
14208
14374
  }
14209
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
14375
  arg1 = (struct svn_wc_entry_t *)(argp1);
14210
14376
  result = (svn_depth_t) ((arg1)->depth);
14211
14377
  vresult = SWIG_From_int((int)(result));
14212
14378
  return vresult;
14217
14383
 
14218
14384
SWIGINTERN VALUE
14219
14385
_wrap_svn_wc_entry_t_tree_conflict_data_set(int argc, VALUE *argv, VALUE self) {
14220
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
14386
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
14221
14387
  char *arg2 = (char *) 0 ;
14222
14388
  void *argp1 = 0 ;
14223
14389
  int res1 = 0 ;
14230
14396
  }
14231
14397
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
14232
14398
  if (!SWIG_IsOK(res1)) {
14233
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","tree_conflict_data", 1, self )); 
 
14399
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","tree_conflict_data", 1, self )); 
14234
14400
  }
14235
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
14401
  arg1 = (struct svn_wc_entry_t *)(argp1);
14236
14402
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
14237
14403
  if (!SWIG_IsOK(res2)) {
14238
14404
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","tree_conflict_data", 2, argv[0] ));
14256
14422
 
14257
14423
SWIGINTERN VALUE
14258
14424
_wrap_svn_wc_entry_t_tree_conflict_data_get(int argc, VALUE *argv, VALUE self) {
14259
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
14425
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
14260
14426
  void *argp1 = 0 ;
14261
14427
  int res1 = 0 ;
14262
14428
  char *result = 0 ;
14267
14433
  }
14268
14434
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
14269
14435
  if (!SWIG_IsOK(res1)) {
14270
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","tree_conflict_data", 1, self )); 
 
14436
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","tree_conflict_data", 1, self )); 
14271
14437
  }
14272
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
14438
  arg1 = (struct svn_wc_entry_t *)(argp1);
14273
14439
  result = (char *) ((arg1)->tree_conflict_data);
14274
14440
  {
14275
14441
    if (result) {
14286
14452
 
14287
14453
SWIGINTERN VALUE
14288
14454
_wrap_svn_wc_entry_t_file_external_path_set(int argc, VALUE *argv, VALUE self) {
14289
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
14455
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
14290
14456
  char *arg2 = (char *) 0 ;
14291
14457
  void *argp1 = 0 ;
14292
14458
  int res1 = 0 ;
14299
14465
  }
14300
14466
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
14301
14467
  if (!SWIG_IsOK(res1)) {
14302
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","file_external_path", 1, self )); 
 
14468
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","file_external_path", 1, self )); 
14303
14469
  }
14304
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
14470
  arg1 = (struct svn_wc_entry_t *)(argp1);
14305
14471
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
14306
14472
  if (!SWIG_IsOK(res2)) {
14307
14473
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","file_external_path", 2, argv[0] ));
14325
14491
 
14326
14492
SWIGINTERN VALUE
14327
14493
_wrap_svn_wc_entry_t_file_external_path_get(int argc, VALUE *argv, VALUE self) {
14328
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
14494
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
14329
14495
  void *argp1 = 0 ;
14330
14496
  int res1 = 0 ;
14331
14497
  char *result = 0 ;
14336
14502
  }
14337
14503
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
14338
14504
  if (!SWIG_IsOK(res1)) {
14339
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","file_external_path", 1, self )); 
 
14505
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","file_external_path", 1, self )); 
14340
14506
  }
14341
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
14507
  arg1 = (struct svn_wc_entry_t *)(argp1);
14342
14508
  result = (char *) ((arg1)->file_external_path);
14343
14509
  {
14344
14510
    if (result) {
14355
14521
 
14356
14522
SWIGINTERN VALUE
14357
14523
_wrap_svn_wc_entry_t_file_external_peg_rev_set(int argc, VALUE *argv, VALUE self) {
14358
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
14524
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
14359
14525
  svn_opt_revision_t *arg2 = (svn_opt_revision_t *) 0 ;
14360
14526
  void *argp1 = 0 ;
14361
14527
  int res1 = 0 ;
14366
14532
  }
14367
14533
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
14368
14534
  if (!SWIG_IsOK(res1)) {
14369
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","file_external_peg_rev", 1, self )); 
 
14535
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","file_external_peg_rev", 1, self )); 
14370
14536
  }
14371
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
14537
  arg1 = (struct svn_wc_entry_t *)(argp1);
14372
14538
  {
14373
14539
    arg2 = &rev2;
14374
14540
    svn_swig_rb_set_revision(&rev2, argv[0]);
14382
14548
 
14383
14549
SWIGINTERN VALUE
14384
14550
_wrap_svn_wc_entry_t_file_external_peg_rev_get(int argc, VALUE *argv, VALUE self) {
14385
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
14551
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
14386
14552
  void *argp1 = 0 ;
14387
14553
  int res1 = 0 ;
14388
14554
  svn_opt_revision_t *result = 0 ;
14393
14559
  }
14394
14560
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
14395
14561
  if (!SWIG_IsOK(res1)) {
14396
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","file_external_peg_rev", 1, self )); 
 
14562
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","file_external_peg_rev", 1, self )); 
14397
14563
  }
14398
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
14564
  arg1 = (struct svn_wc_entry_t *)(argp1);
14399
14565
  result = (svn_opt_revision_t *)& ((arg1)->file_external_peg_rev);
14400
14566
  vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_opt_revision_t, 0 |  0 );
14401
14567
  return vresult;
14406
14572
 
14407
14573
SWIGINTERN VALUE
14408
14574
_wrap_svn_wc_entry_t_file_external_rev_set(int argc, VALUE *argv, VALUE self) {
14409
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
14575
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
14410
14576
  svn_opt_revision_t *arg2 = (svn_opt_revision_t *) 0 ;
14411
14577
  void *argp1 = 0 ;
14412
14578
  int res1 = 0 ;
14417
14583
  }
14418
14584
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
14419
14585
  if (!SWIG_IsOK(res1)) {
14420
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","file_external_rev", 1, self )); 
 
14586
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","file_external_rev", 1, self )); 
14421
14587
  }
14422
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
14588
  arg1 = (struct svn_wc_entry_t *)(argp1);
14423
14589
  {
14424
14590
    arg2 = &rev2;
14425
14591
    svn_swig_rb_set_revision(&rev2, argv[0]);
14433
14599
 
14434
14600
SWIGINTERN VALUE
14435
14601
_wrap_svn_wc_entry_t_file_external_rev_get(int argc, VALUE *argv, VALUE self) {
14436
 
  svn_wc_entry_t *arg1 = (svn_wc_entry_t *) 0 ;
 
14602
  struct svn_wc_entry_t *arg1 = (struct svn_wc_entry_t *) 0 ;
14437
14603
  void *argp1 = 0 ;
14438
14604
  int res1 = 0 ;
14439
14605
  svn_opt_revision_t *result = 0 ;
14444
14610
  }
14445
14611
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
14446
14612
  if (!SWIG_IsOK(res1)) {
14447
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_t *","file_external_rev", 1, self )); 
 
14613
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_t *","file_external_rev", 1, self )); 
14448
14614
  }
14449
 
  arg1 = (svn_wc_entry_t *)(argp1);
 
14615
  arg1 = (struct svn_wc_entry_t *)(argp1);
14450
14616
  result = (svn_opt_revision_t *)& ((arg1)->file_external_rev);
14451
14617
  vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_opt_revision_t, 0 |  0 );
14452
14618
  return vresult;
14485
14651
  int alloc1 = 0 ;
14486
14652
  void *argp2 = 0 ;
14487
14653
  int res2 = 0 ;
14488
 
  svn_wc_entry_t *result = 0 ;
 
14654
  struct svn_wc_entry_t *result = 0 ;
14489
14655
  
14490
14656
  {
14491
14657
    svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg4);
14510
14676
    
14511
14677
  }
14512
14678
  {
14513
 
    result = (svn_wc_entry_t *)new_svn_wc_entry_t((char const *)arg1,arg2,arg3,arg4);
 
14679
    result = (struct svn_wc_entry_t *)new_svn_wc_entry_t((char const *)arg1,arg2,arg3,arg4);
14514
14680
    DATA_PTR(self) = result;
14515
14681
    
14516
14682
    
14538
14704
}
14539
14705
 
14540
14706
 
14541
 
SWIGINTERN void delete_svn_wc_entry_t(svn_wc_entry_t *self){
 
14707
SWIGINTERN void delete_svn_wc_entry_t(struct svn_wc_entry_t *self){
14542
14708
  }
14543
14709
SWIGINTERN void
14544
 
free_svn_wc_entry_t(svn_wc_entry_t *arg1) {
 
14710
free_svn_wc_entry_t(struct svn_wc_entry_t *arg1) {
14545
14711
    delete_svn_wc_entry_t(arg1);
14546
14712
}
14547
14713
 
14671
14837
}
14672
14838
 
14673
14839
 
14674
 
swig_class SwigClassSvn_wc_info_t;
 
14840
static swig_class SwigClassSvn_wc_info_t;
14675
14841
 
14676
14842
SWIGINTERN VALUE
14677
14843
_wrap_svn_wc_info_t_schedule_set(int argc, VALUE *argv, VALUE self) {
14678
 
  svn_wc_info_t *arg1 = (svn_wc_info_t *) 0 ;
 
14844
  struct svn_wc_info_t *arg1 = (struct svn_wc_info_t *) 0 ;
14679
14845
  svn_wc_schedule_t arg2 ;
14680
14846
  void *argp1 = 0 ;
14681
14847
  int res1 = 0 ;
14687
14853
  }
14688
14854
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_info_t, 0 |  0 );
14689
14855
  if (!SWIG_IsOK(res1)) {
14690
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_info_t *","schedule", 1, self )); 
 
14856
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_info_t *","schedule", 1, self )); 
14691
14857
  }
14692
 
  arg1 = (svn_wc_info_t *)(argp1);
 
14858
  arg1 = (struct svn_wc_info_t *)(argp1);
14693
14859
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
14694
14860
  if (!SWIG_IsOK(ecode2)) {
14695
14861
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_wc_schedule_t","schedule", 2, argv[0] ));
14704
14870
 
14705
14871
SWIGINTERN VALUE
14706
14872
_wrap_svn_wc_info_t_schedule_get(int argc, VALUE *argv, VALUE self) {
14707
 
  svn_wc_info_t *arg1 = (svn_wc_info_t *) 0 ;
 
14873
  struct svn_wc_info_t *arg1 = (struct svn_wc_info_t *) 0 ;
14708
14874
  void *argp1 = 0 ;
14709
14875
  int res1 = 0 ;
14710
14876
  svn_wc_schedule_t result;
14715
14881
  }
14716
14882
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_info_t, 0 |  0 );
14717
14883
  if (!SWIG_IsOK(res1)) {
14718
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_info_t *","schedule", 1, self )); 
 
14884
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_info_t *","schedule", 1, self )); 
14719
14885
  }
14720
 
  arg1 = (svn_wc_info_t *)(argp1);
 
14886
  arg1 = (struct svn_wc_info_t *)(argp1);
14721
14887
  result = (svn_wc_schedule_t) ((arg1)->schedule);
14722
14888
  vresult = SWIG_From_int((int)(result));
14723
14889
  return vresult;
14728
14894
 
14729
14895
SWIGINTERN VALUE
14730
14896
_wrap_svn_wc_info_t_copyfrom_url_set(int argc, VALUE *argv, VALUE self) {
14731
 
  svn_wc_info_t *arg1 = (svn_wc_info_t *) 0 ;
 
14897
  struct svn_wc_info_t *arg1 = (struct svn_wc_info_t *) 0 ;
14732
14898
  char *arg2 = (char *) 0 ;
14733
14899
  void *argp1 = 0 ;
14734
14900
  int res1 = 0 ;
14738
14904
  }
14739
14905
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_info_t, 0 |  0 );
14740
14906
  if (!SWIG_IsOK(res1)) {
14741
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_info_t *","copyfrom_url", 1, self )); 
 
14907
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_info_t *","copyfrom_url", 1, self )); 
14742
14908
  }
14743
 
  arg1 = (svn_wc_info_t *)(argp1);
 
14909
  arg1 = (struct svn_wc_info_t *)(argp1);
14744
14910
  {
14745
14911
    if (NIL_P(argv[0])) {
14746
14912
      arg2 = NULL;
14764
14930
 
14765
14931
SWIGINTERN VALUE
14766
14932
_wrap_svn_wc_info_t_copyfrom_url_get(int argc, VALUE *argv, VALUE self) {
14767
 
  svn_wc_info_t *arg1 = (svn_wc_info_t *) 0 ;
 
14933
  struct svn_wc_info_t *arg1 = (struct svn_wc_info_t *) 0 ;
14768
14934
  void *argp1 = 0 ;
14769
14935
  int res1 = 0 ;
14770
14936
  char *result = 0 ;
14775
14941
  }
14776
14942
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_info_t, 0 |  0 );
14777
14943
  if (!SWIG_IsOK(res1)) {
14778
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_info_t *","copyfrom_url", 1, self )); 
 
14944
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_info_t *","copyfrom_url", 1, self )); 
14779
14945
  }
14780
 
  arg1 = (svn_wc_info_t *)(argp1);
 
14946
  arg1 = (struct svn_wc_info_t *)(argp1);
14781
14947
  result = (char *) ((arg1)->copyfrom_url);
14782
14948
  {
14783
14949
    if (result) {
14794
14960
 
14795
14961
SWIGINTERN VALUE
14796
14962
_wrap_svn_wc_info_t_copyfrom_rev_set(int argc, VALUE *argv, VALUE self) {
14797
 
  svn_wc_info_t *arg1 = (svn_wc_info_t *) 0 ;
 
14963
  struct svn_wc_info_t *arg1 = (struct svn_wc_info_t *) 0 ;
14798
14964
  svn_revnum_t arg2 ;
14799
14965
  void *argp1 = 0 ;
14800
14966
  int res1 = 0 ;
14806
14972
  }
14807
14973
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_info_t, 0 |  0 );
14808
14974
  if (!SWIG_IsOK(res1)) {
14809
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_info_t *","copyfrom_rev", 1, self )); 
 
14975
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_info_t *","copyfrom_rev", 1, self )); 
14810
14976
  }
14811
 
  arg1 = (svn_wc_info_t *)(argp1);
 
14977
  arg1 = (struct svn_wc_info_t *)(argp1);
14812
14978
  ecode2 = SWIG_AsVal_long(argv[0], &val2);
14813
14979
  if (!SWIG_IsOK(ecode2)) {
14814
14980
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_revnum_t","copyfrom_rev", 2, argv[0] ));
14823
14989
 
14824
14990
SWIGINTERN VALUE
14825
14991
_wrap_svn_wc_info_t_copyfrom_rev_get(int argc, VALUE *argv, VALUE self) {
14826
 
  svn_wc_info_t *arg1 = (svn_wc_info_t *) 0 ;
 
14992
  struct svn_wc_info_t *arg1 = (struct svn_wc_info_t *) 0 ;
14827
14993
  void *argp1 = 0 ;
14828
14994
  int res1 = 0 ;
14829
14995
  svn_revnum_t result;
14834
15000
  }
14835
15001
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_info_t, 0 |  0 );
14836
15002
  if (!SWIG_IsOK(res1)) {
14837
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_info_t *","copyfrom_rev", 1, self )); 
 
15003
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_info_t *","copyfrom_rev", 1, self )); 
14838
15004
  }
14839
 
  arg1 = (svn_wc_info_t *)(argp1);
 
15005
  arg1 = (struct svn_wc_info_t *)(argp1);
14840
15006
  result = (svn_revnum_t) ((arg1)->copyfrom_rev);
14841
15007
  vresult = SWIG_From_long((long)(result));
14842
15008
  return vresult;
14847
15013
 
14848
15014
SWIGINTERN VALUE
14849
15015
_wrap_svn_wc_info_t_checksum_set(int argc, VALUE *argv, VALUE self) {
14850
 
  svn_wc_info_t *arg1 = (svn_wc_info_t *) 0 ;
 
15016
  struct svn_wc_info_t *arg1 = (struct svn_wc_info_t *) 0 ;
14851
15017
  svn_checksum_t *arg2 = (svn_checksum_t *) 0 ;
14852
15018
  void *argp1 = 0 ;
14853
15019
  int res1 = 0 ;
14859
15025
  }
14860
15026
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_info_t, 0 |  0 );
14861
15027
  if (!SWIG_IsOK(res1)) {
14862
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_info_t *","checksum", 1, self )); 
 
15028
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_info_t *","checksum", 1, self )); 
14863
15029
  }
14864
 
  arg1 = (svn_wc_info_t *)(argp1);
 
15030
  arg1 = (struct svn_wc_info_t *)(argp1);
14865
15031
  res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_svn_checksum_t, SWIG_POINTER_DISOWN |  0 );
14866
15032
  if (!SWIG_IsOK(res2)) {
14867
15033
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "svn_checksum_t const *","checksum", 2, argv[0] )); 
14876
15042
 
14877
15043
SWIGINTERN VALUE
14878
15044
_wrap_svn_wc_info_t_checksum_get(int argc, VALUE *argv, VALUE self) {
14879
 
  svn_wc_info_t *arg1 = (svn_wc_info_t *) 0 ;
 
15045
  struct svn_wc_info_t *arg1 = (struct svn_wc_info_t *) 0 ;
14880
15046
  void *argp1 = 0 ;
14881
15047
  int res1 = 0 ;
14882
15048
  svn_checksum_t *result = 0 ;
14887
15053
  }
14888
15054
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_info_t, 0 |  0 );
14889
15055
  if (!SWIG_IsOK(res1)) {
14890
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_info_t *","checksum", 1, self )); 
 
15056
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_info_t *","checksum", 1, self )); 
14891
15057
  }
14892
 
  arg1 = (svn_wc_info_t *)(argp1);
 
15058
  arg1 = (struct svn_wc_info_t *)(argp1);
14893
15059
  result = (svn_checksum_t *) ((arg1)->checksum);
14894
15060
  vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_checksum_t, 0 |  0 );
14895
15061
  return vresult;
14900
15066
 
14901
15067
SWIGINTERN VALUE
14902
15068
_wrap_svn_wc_info_t_changelist_set(int argc, VALUE *argv, VALUE self) {
14903
 
  svn_wc_info_t *arg1 = (svn_wc_info_t *) 0 ;
 
15069
  struct svn_wc_info_t *arg1 = (struct svn_wc_info_t *) 0 ;
14904
15070
  char *arg2 = (char *) 0 ;
14905
15071
  void *argp1 = 0 ;
14906
15072
  int res1 = 0 ;
14910
15076
  }
14911
15077
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_info_t, 0 |  0 );
14912
15078
  if (!SWIG_IsOK(res1)) {
14913
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_info_t *","changelist", 1, self )); 
 
15079
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_info_t *","changelist", 1, self )); 
14914
15080
  }
14915
 
  arg1 = (svn_wc_info_t *)(argp1);
 
15081
  arg1 = (struct svn_wc_info_t *)(argp1);
14916
15082
  {
14917
15083
    arg2 = StringValueCStr(argv[0]);
14918
15084
  }
14932
15098
 
14933
15099
SWIGINTERN VALUE
14934
15100
_wrap_svn_wc_info_t_changelist_get(int argc, VALUE *argv, VALUE self) {
14935
 
  svn_wc_info_t *arg1 = (svn_wc_info_t *) 0 ;
 
15101
  struct svn_wc_info_t *arg1 = (struct svn_wc_info_t *) 0 ;
14936
15102
  void *argp1 = 0 ;
14937
15103
  int res1 = 0 ;
14938
15104
  char *result = 0 ;
14943
15109
  }
14944
15110
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_info_t, 0 |  0 );
14945
15111
  if (!SWIG_IsOK(res1)) {
14946
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_info_t *","changelist", 1, self )); 
 
15112
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_info_t *","changelist", 1, self )); 
14947
15113
  }
14948
 
  arg1 = (svn_wc_info_t *)(argp1);
 
15114
  arg1 = (struct svn_wc_info_t *)(argp1);
14949
15115
  result = (char *) ((arg1)->changelist);
14950
15116
  {
14951
15117
    if (result) {
14962
15128
 
14963
15129
SWIGINTERN VALUE
14964
15130
_wrap_svn_wc_info_t_depth_set(int argc, VALUE *argv, VALUE self) {
14965
 
  svn_wc_info_t *arg1 = (svn_wc_info_t *) 0 ;
 
15131
  struct svn_wc_info_t *arg1 = (struct svn_wc_info_t *) 0 ;
14966
15132
  svn_depth_t arg2 ;
14967
15133
  void *argp1 = 0 ;
14968
15134
  int res1 = 0 ;
14972
15138
  }
14973
15139
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_info_t, 0 |  0 );
14974
15140
  if (!SWIG_IsOK(res1)) {
14975
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_info_t *","depth", 1, self )); 
 
15141
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_info_t *","depth", 1, self )); 
14976
15142
  }
14977
 
  arg1 = (svn_wc_info_t *)(argp1);
 
15143
  arg1 = (struct svn_wc_info_t *)(argp1);
14978
15144
  {
14979
15145
    arg2 = svn_swig_rb_to_depth(argv[0]);
14980
15146
  }
14987
15153
 
14988
15154
SWIGINTERN VALUE
14989
15155
_wrap_svn_wc_info_t_depth_get(int argc, VALUE *argv, VALUE self) {
14990
 
  svn_wc_info_t *arg1 = (svn_wc_info_t *) 0 ;
 
15156
  struct svn_wc_info_t *arg1 = (struct svn_wc_info_t *) 0 ;
14991
15157
  void *argp1 = 0 ;
14992
15158
  int res1 = 0 ;
14993
15159
  svn_depth_t result;
14998
15164
  }
14999
15165
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_info_t, 0 |  0 );
15000
15166
  if (!SWIG_IsOK(res1)) {
15001
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_info_t *","depth", 1, self )); 
 
15167
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_info_t *","depth", 1, self )); 
15002
15168
  }
15003
 
  arg1 = (svn_wc_info_t *)(argp1);
 
15169
  arg1 = (struct svn_wc_info_t *)(argp1);
15004
15170
  result = (svn_depth_t) ((arg1)->depth);
15005
15171
  vresult = SWIG_From_int((int)(result));
15006
15172
  return vresult;
15011
15177
 
15012
15178
SWIGINTERN VALUE
15013
15179
_wrap_svn_wc_info_t_recorded_size_set(int argc, VALUE *argv, VALUE self) {
15014
 
  svn_wc_info_t *arg1 = (svn_wc_info_t *) 0 ;
 
15180
  struct svn_wc_info_t *arg1 = (struct svn_wc_info_t *) 0 ;
15015
15181
  svn_filesize_t arg2 ;
15016
15182
  void *argp1 = 0 ;
15017
15183
  int res1 = 0 ;
15021
15187
  }
15022
15188
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_info_t, 0 |  0 );
15023
15189
  if (!SWIG_IsOK(res1)) {
15024
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_info_t *","recorded_size", 1, self )); 
 
15190
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_info_t *","recorded_size", 1, self )); 
15025
15191
  }
15026
 
  arg1 = (svn_wc_info_t *)(argp1);
 
15192
  arg1 = (struct svn_wc_info_t *)(argp1);
15027
15193
  {
15028
15194
    arg2 = (svn_filesize_t)NUM2LL(argv[0]);
15029
15195
  }
15036
15202
 
15037
15203
SWIGINTERN VALUE
15038
15204
_wrap_svn_wc_info_t_recorded_size_get(int argc, VALUE *argv, VALUE self) {
15039
 
  svn_wc_info_t *arg1 = (svn_wc_info_t *) 0 ;
 
15205
  struct svn_wc_info_t *arg1 = (struct svn_wc_info_t *) 0 ;
15040
15206
  void *argp1 = 0 ;
15041
15207
  int res1 = 0 ;
15042
15208
  svn_filesize_t result;
15047
15213
  }
15048
15214
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_info_t, 0 |  0 );
15049
15215
  if (!SWIG_IsOK(res1)) {
15050
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_info_t *","recorded_size", 1, self )); 
 
15216
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_info_t *","recorded_size", 1, self )); 
15051
15217
  }
15052
 
  arg1 = (svn_wc_info_t *)(argp1);
 
15218
  arg1 = (struct svn_wc_info_t *)(argp1);
15053
15219
  result =  ((arg1)->recorded_size);
15054
15220
  {
15055
15221
    vresult = LL2NUM((svn_filesize_t)(result));
15062
15228
 
15063
15229
SWIGINTERN VALUE
15064
15230
_wrap_svn_wc_info_t_recorded_time_set(int argc, VALUE *argv, VALUE self) {
15065
 
  svn_wc_info_t *arg1 = (svn_wc_info_t *) 0 ;
 
15231
  struct svn_wc_info_t *arg1 = (struct svn_wc_info_t *) 0 ;
15066
15232
  apr_time_t arg2 ;
15067
15233
  void *argp1 = 0 ;
15068
15234
  int res1 = 0 ;
15072
15238
  }
15073
15239
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_info_t, 0 |  0 );
15074
15240
  if (!SWIG_IsOK(res1)) {
15075
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_info_t *","recorded_time", 1, self )); 
 
15241
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_info_t *","recorded_time", 1, self )); 
15076
15242
  }
15077
 
  arg1 = (svn_wc_info_t *)(argp1);
 
15243
  arg1 = (struct svn_wc_info_t *)(argp1);
15078
15244
  {
15079
15245
    arg2 = (apr_time_t)NUM2LL(argv[0]);
15080
15246
  }
15087
15253
 
15088
15254
SWIGINTERN VALUE
15089
15255
_wrap_svn_wc_info_t_recorded_time_get(int argc, VALUE *argv, VALUE self) {
15090
 
  svn_wc_info_t *arg1 = (svn_wc_info_t *) 0 ;
 
15256
  struct svn_wc_info_t *arg1 = (struct svn_wc_info_t *) 0 ;
15091
15257
  void *argp1 = 0 ;
15092
15258
  int res1 = 0 ;
15093
15259
  apr_time_t result;
15098
15264
  }
15099
15265
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_info_t, 0 |  0 );
15100
15266
  if (!SWIG_IsOK(res1)) {
15101
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_info_t *","recorded_time", 1, self )); 
 
15267
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_info_t *","recorded_time", 1, self )); 
15102
15268
  }
15103
 
  arg1 = (svn_wc_info_t *)(argp1);
 
15269
  arg1 = (struct svn_wc_info_t *)(argp1);
15104
15270
  result =  ((arg1)->recorded_time);
15105
15271
  {
15106
15272
    vresult = LL2NUM((apr_time_t)(result));
15113
15279
 
15114
15280
SWIGINTERN VALUE
15115
15281
_wrap_svn_wc_info_t_conflicts_set(int argc, VALUE *argv, VALUE self) {
15116
 
  svn_wc_info_t *arg1 = (svn_wc_info_t *) 0 ;
 
15282
  struct svn_wc_info_t *arg1 = (struct svn_wc_info_t *) 0 ;
15117
15283
  apr_array_header_t *arg2 = (apr_array_header_t *) 0 ;
15118
15284
  void *argp1 = 0 ;
15119
15285
  int res1 = 0 ;
15125
15291
  }
15126
15292
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_info_t, 0 |  0 );
15127
15293
  if (!SWIG_IsOK(res1)) {
15128
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_info_t *","conflicts", 1, self )); 
 
15294
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_info_t *","conflicts", 1, self )); 
15129
15295
  }
15130
 
  arg1 = (svn_wc_info_t *)(argp1);
 
15296
  arg1 = (struct svn_wc_info_t *)(argp1);
15131
15297
  res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_apr_array_header_t, SWIG_POINTER_DISOWN |  0 );
15132
15298
  if (!SWIG_IsOK(res2)) {
15133
15299
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "apr_array_header_t const *","conflicts", 2, argv[0] )); 
15142
15308
 
15143
15309
SWIGINTERN VALUE
15144
15310
_wrap_svn_wc_info_t_conflicts_get(int argc, VALUE *argv, VALUE self) {
15145
 
  svn_wc_info_t *arg1 = (svn_wc_info_t *) 0 ;
 
15311
  struct svn_wc_info_t *arg1 = (struct svn_wc_info_t *) 0 ;
15146
15312
  void *argp1 = 0 ;
15147
15313
  int res1 = 0 ;
15148
15314
  apr_array_header_t *result = 0 ;
15153
15319
  }
15154
15320
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_info_t, 0 |  0 );
15155
15321
  if (!SWIG_IsOK(res1)) {
15156
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_info_t *","conflicts", 1, self )); 
 
15322
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_info_t *","conflicts", 1, self )); 
15157
15323
  }
15158
 
  arg1 = (svn_wc_info_t *)(argp1);
 
15324
  arg1 = (struct svn_wc_info_t *)(argp1);
15159
15325
  result = (apr_array_header_t *) ((arg1)->conflicts);
15160
15326
  vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_apr_array_header_t, 0 |  0 );
15161
15327
  return vresult;
15166
15332
 
15167
15333
SWIGINTERN VALUE
15168
15334
_wrap_svn_wc_info_t_wcroot_abspath_set(int argc, VALUE *argv, VALUE self) {
15169
 
  svn_wc_info_t *arg1 = (svn_wc_info_t *) 0 ;
 
15335
  struct svn_wc_info_t *arg1 = (struct svn_wc_info_t *) 0 ;
15170
15336
  char *arg2 = (char *) 0 ;
15171
15337
  void *argp1 = 0 ;
15172
15338
  int res1 = 0 ;
15179
15345
  }
15180
15346
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_info_t, 0 |  0 );
15181
15347
  if (!SWIG_IsOK(res1)) {
15182
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_info_t *","wcroot_abspath", 1, self )); 
 
15348
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_info_t *","wcroot_abspath", 1, self )); 
15183
15349
  }
15184
 
  arg1 = (svn_wc_info_t *)(argp1);
 
15350
  arg1 = (struct svn_wc_info_t *)(argp1);
15185
15351
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
15186
15352
  if (!SWIG_IsOK(res2)) {
15187
15353
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","wcroot_abspath", 2, argv[0] ));
15205
15371
 
15206
15372
SWIGINTERN VALUE
15207
15373
_wrap_svn_wc_info_t_wcroot_abspath_get(int argc, VALUE *argv, VALUE self) {
15208
 
  svn_wc_info_t *arg1 = (svn_wc_info_t *) 0 ;
 
15374
  struct svn_wc_info_t *arg1 = (struct svn_wc_info_t *) 0 ;
15209
15375
  void *argp1 = 0 ;
15210
15376
  int res1 = 0 ;
15211
15377
  char *result = 0 ;
15216
15382
  }
15217
15383
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_info_t, 0 |  0 );
15218
15384
  if (!SWIG_IsOK(res1)) {
15219
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_info_t *","wcroot_abspath", 1, self )); 
 
15385
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_info_t *","wcroot_abspath", 1, self )); 
15220
15386
  }
15221
 
  arg1 = (svn_wc_info_t *)(argp1);
 
15387
  arg1 = (struct svn_wc_info_t *)(argp1);
15222
15388
  result = (char *) ((arg1)->wcroot_abspath);
15223
15389
  {
15224
15390
    if (result) {
15233
15399
}
15234
15400
 
15235
15401
 
 
15402
SWIGINTERN VALUE
 
15403
_wrap_svn_wc_info_t_moved_from_abspath_set(int argc, VALUE *argv, VALUE self) {
 
15404
  struct svn_wc_info_t *arg1 = (struct svn_wc_info_t *) 0 ;
 
15405
  char *arg2 = (char *) 0 ;
 
15406
  void *argp1 = 0 ;
 
15407
  int res1 = 0 ;
 
15408
  int res2 ;
 
15409
  char *buf2 = 0 ;
 
15410
  int alloc2 = 0 ;
 
15411
  
 
15412
  if ((argc < 1) || (argc > 1)) {
 
15413
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
 
15414
  }
 
15415
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_info_t, 0 |  0 );
 
15416
  if (!SWIG_IsOK(res1)) {
 
15417
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_info_t *","moved_from_abspath", 1, self )); 
 
15418
  }
 
15419
  arg1 = (struct svn_wc_info_t *)(argp1);
 
15420
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
 
15421
  if (!SWIG_IsOK(res2)) {
 
15422
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","moved_from_abspath", 2, argv[0] ));
 
15423
  }
 
15424
  arg2 = (char *)(buf2);
 
15425
  {
 
15426
    apr_size_t len = strlen(arg2) + 1;
 
15427
    char *copied;
 
15428
    if (arg1->moved_from_abspath) free((char *)arg1->moved_from_abspath);
 
15429
    copied = malloc(len);
 
15430
    memcpy(copied, arg2, len);
 
15431
    arg1->moved_from_abspath = copied;
 
15432
  }
 
15433
  if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
 
15434
  return Qnil;
 
15435
fail:
 
15436
  if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
 
15437
  return Qnil;
 
15438
}
 
15439
 
 
15440
 
 
15441
SWIGINTERN VALUE
 
15442
_wrap_svn_wc_info_t_moved_from_abspath_get(int argc, VALUE *argv, VALUE self) {
 
15443
  struct svn_wc_info_t *arg1 = (struct svn_wc_info_t *) 0 ;
 
15444
  void *argp1 = 0 ;
 
15445
  int res1 = 0 ;
 
15446
  char *result = 0 ;
 
15447
  VALUE vresult = Qnil;
 
15448
  
 
15449
  if ((argc < 0) || (argc > 0)) {
 
15450
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
 
15451
  }
 
15452
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_info_t, 0 |  0 );
 
15453
  if (!SWIG_IsOK(res1)) {
 
15454
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_info_t *","moved_from_abspath", 1, self )); 
 
15455
  }
 
15456
  arg1 = (struct svn_wc_info_t *)(argp1);
 
15457
  result = (char *) ((arg1)->moved_from_abspath);
 
15458
  {
 
15459
    if (result) {
 
15460
      vresult = rb_str_new2(result);
 
15461
    } else {
 
15462
      vresult = Qnil;
 
15463
    }
 
15464
  }
 
15465
  return vresult;
 
15466
fail:
 
15467
  return Qnil;
 
15468
}
 
15469
 
 
15470
 
 
15471
SWIGINTERN VALUE
 
15472
_wrap_svn_wc_info_t_moved_to_abspath_set(int argc, VALUE *argv, VALUE self) {
 
15473
  struct svn_wc_info_t *arg1 = (struct svn_wc_info_t *) 0 ;
 
15474
  char *arg2 = (char *) 0 ;
 
15475
  void *argp1 = 0 ;
 
15476
  int res1 = 0 ;
 
15477
  int res2 ;
 
15478
  char *buf2 = 0 ;
 
15479
  int alloc2 = 0 ;
 
15480
  
 
15481
  if ((argc < 1) || (argc > 1)) {
 
15482
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
 
15483
  }
 
15484
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_info_t, 0 |  0 );
 
15485
  if (!SWIG_IsOK(res1)) {
 
15486
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_info_t *","moved_to_abspath", 1, self )); 
 
15487
  }
 
15488
  arg1 = (struct svn_wc_info_t *)(argp1);
 
15489
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
 
15490
  if (!SWIG_IsOK(res2)) {
 
15491
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","moved_to_abspath", 2, argv[0] ));
 
15492
  }
 
15493
  arg2 = (char *)(buf2);
 
15494
  {
 
15495
    apr_size_t len = strlen(arg2) + 1;
 
15496
    char *copied;
 
15497
    if (arg1->moved_to_abspath) free((char *)arg1->moved_to_abspath);
 
15498
    copied = malloc(len);
 
15499
    memcpy(copied, arg2, len);
 
15500
    arg1->moved_to_abspath = copied;
 
15501
  }
 
15502
  if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
 
15503
  return Qnil;
 
15504
fail:
 
15505
  if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
 
15506
  return Qnil;
 
15507
}
 
15508
 
 
15509
 
 
15510
SWIGINTERN VALUE
 
15511
_wrap_svn_wc_info_t_moved_to_abspath_get(int argc, VALUE *argv, VALUE self) {
 
15512
  struct svn_wc_info_t *arg1 = (struct svn_wc_info_t *) 0 ;
 
15513
  void *argp1 = 0 ;
 
15514
  int res1 = 0 ;
 
15515
  char *result = 0 ;
 
15516
  VALUE vresult = Qnil;
 
15517
  
 
15518
  if ((argc < 0) || (argc > 0)) {
 
15519
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
 
15520
  }
 
15521
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_info_t, 0 |  0 );
 
15522
  if (!SWIG_IsOK(res1)) {
 
15523
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_info_t *","moved_to_abspath", 1, self )); 
 
15524
  }
 
15525
  arg1 = (struct svn_wc_info_t *)(argp1);
 
15526
  result = (char *) ((arg1)->moved_to_abspath);
 
15527
  {
 
15528
    if (result) {
 
15529
      vresult = rb_str_new2(result);
 
15530
    } else {
 
15531
      vresult = Qnil;
 
15532
    }
 
15533
  }
 
15534
  return vresult;
 
15535
fail:
 
15536
  return Qnil;
 
15537
}
 
15538
 
 
15539
 
15236
15540
#ifdef HAVE_RB_DEFINE_ALLOC_FUNC
15237
15541
SWIGINTERN VALUE
15238
15542
_wrap_svn_wc_info_t_allocate(VALUE self) {
15252
15556
 
15253
15557
SWIGINTERN VALUE
15254
15558
_wrap_new_svn_wc_info_t(int argc, VALUE *argv, VALUE self) {
15255
 
  svn_wc_info_t *result = 0 ;
 
15559
  struct svn_wc_info_t *result = 0 ;
15256
15560
  
15257
15561
  if ((argc < 0) || (argc > 0)) {
15258
15562
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
15259
15563
  }
15260
15564
  {
15261
 
    result = (svn_wc_info_t *)calloc(1, sizeof(svn_wc_info_t));
 
15565
    result = (struct svn_wc_info_t *)calloc(1, sizeof(struct svn_wc_info_t));
15262
15566
    DATA_PTR(self) = result;
15263
15567
    
15264
15568
    
15271
15575
 
15272
15576
 
15273
15577
SWIGINTERN void
15274
 
free_svn_wc_info_t(svn_wc_info_t *arg1) {
 
15578
free_svn_wc_info_t(struct svn_wc_info_t *arg1) {
15275
15579
    free((char *) arg1);
15276
15580
}
15277
15581
 
15685
15989
}
15686
15990
 
15687
15991
 
15688
 
swig_class SwigClassSvn_wc_entry_callbacks2_t;
 
15992
static swig_class SwigClassSvn_wc_entry_callbacks2_t;
15689
15993
 
15690
15994
SWIGINTERN VALUE
15691
15995
_wrap_svn_wc_entry_callbacks2_t_found_entry_set(int argc, VALUE *argv, VALUE self) {
15692
 
  svn_wc_entry_callbacks2_t *arg1 = (svn_wc_entry_callbacks2_t *) 0 ;
 
15996
  struct svn_wc_entry_callbacks2_t *arg1 = (struct svn_wc_entry_callbacks2_t *) 0 ;
15693
15997
  svn_error_t *(*arg2)(char const *,svn_wc_entry_t const *,void *,apr_pool_t *) = (svn_error_t *(*)(char const *,svn_wc_entry_t const *,void *,apr_pool_t *)) 0 ;
15694
15998
  void *argp1 = 0 ;
15695
15999
  int res1 = 0 ;
15699
16003
  }
15700
16004
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_callbacks2_t, 0 |  0 );
15701
16005
  if (!SWIG_IsOK(res1)) {
15702
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_callbacks2_t *","found_entry", 1, self )); 
 
16006
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_callbacks2_t *","found_entry", 1, self )); 
15703
16007
  }
15704
 
  arg1 = (svn_wc_entry_callbacks2_t *)(argp1);
 
16008
  arg1 = (struct svn_wc_entry_callbacks2_t *)(argp1);
15705
16009
  {
15706
16010
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_q_const__char_p_q_const__svn_wc_entry_t_p_void_p_apr_pool_t__p_svn_error_t);
15707
16011
    if (!SWIG_IsOK(res)) {
15717
16021
 
15718
16022
SWIGINTERN VALUE
15719
16023
_wrap_svn_wc_entry_callbacks2_t_found_entry_get(int argc, VALUE *argv, VALUE self) {
15720
 
  svn_wc_entry_callbacks2_t *arg1 = (svn_wc_entry_callbacks2_t *) 0 ;
 
16024
  struct svn_wc_entry_callbacks2_t *arg1 = (struct svn_wc_entry_callbacks2_t *) 0 ;
15721
16025
  void *argp1 = 0 ;
15722
16026
  int res1 = 0 ;
15723
16027
  svn_error_t *(*result)(char const *,svn_wc_entry_t const *,void *,apr_pool_t *) = 0 ;
15728
16032
  }
15729
16033
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_callbacks2_t, 0 |  0 );
15730
16034
  if (!SWIG_IsOK(res1)) {
15731
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_callbacks2_t *","found_entry", 1, self )); 
 
16035
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_callbacks2_t *","found_entry", 1, self )); 
15732
16036
  }
15733
 
  arg1 = (svn_wc_entry_callbacks2_t *)(argp1);
 
16037
  arg1 = (struct svn_wc_entry_callbacks2_t *)(argp1);
15734
16038
  result = (svn_error_t *(*)(char const *,svn_wc_entry_t const *,void *,apr_pool_t *)) ((arg1)->found_entry);
15735
16039
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_q_const__char_p_q_const__svn_wc_entry_t_p_void_p_apr_pool_t__p_svn_error_t);
15736
16040
  return vresult;
15741
16045
 
15742
16046
SWIGINTERN VALUE
15743
16047
_wrap_svn_wc_entry_callbacks2_t_handle_error_set(int argc, VALUE *argv, VALUE self) {
15744
 
  svn_wc_entry_callbacks2_t *arg1 = (svn_wc_entry_callbacks2_t *) 0 ;
 
16048
  struct svn_wc_entry_callbacks2_t *arg1 = (struct svn_wc_entry_callbacks2_t *) 0 ;
15745
16049
  svn_error_t *(*arg2)(char const *,svn_error_t *,void *,apr_pool_t *) = (svn_error_t *(*)(char const *,svn_error_t *,void *,apr_pool_t *)) 0 ;
15746
16050
  void *argp1 = 0 ;
15747
16051
  int res1 = 0 ;
15751
16055
  }
15752
16056
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_callbacks2_t, 0 |  0 );
15753
16057
  if (!SWIG_IsOK(res1)) {
15754
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_callbacks2_t *","handle_error", 1, self )); 
 
16058
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_callbacks2_t *","handle_error", 1, self )); 
15755
16059
  }
15756
 
  arg1 = (svn_wc_entry_callbacks2_t *)(argp1);
 
16060
  arg1 = (struct svn_wc_entry_callbacks2_t *)(argp1);
15757
16061
  {
15758
16062
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_q_const__char_p_svn_error_t_p_void_p_apr_pool_t__p_svn_error_t);
15759
16063
    if (!SWIG_IsOK(res)) {
15769
16073
 
15770
16074
SWIGINTERN VALUE
15771
16075
_wrap_svn_wc_entry_callbacks2_t_handle_error_get(int argc, VALUE *argv, VALUE self) {
15772
 
  svn_wc_entry_callbacks2_t *arg1 = (svn_wc_entry_callbacks2_t *) 0 ;
 
16076
  struct svn_wc_entry_callbacks2_t *arg1 = (struct svn_wc_entry_callbacks2_t *) 0 ;
15773
16077
  void *argp1 = 0 ;
15774
16078
  int res1 = 0 ;
15775
16079
  svn_error_t *(*result)(char const *,svn_error_t *,void *,apr_pool_t *) = 0 ;
15780
16084
  }
15781
16085
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_callbacks2_t, 0 |  0 );
15782
16086
  if (!SWIG_IsOK(res1)) {
15783
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_callbacks2_t *","handle_error", 1, self )); 
 
16087
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_callbacks2_t *","handle_error", 1, self )); 
15784
16088
  }
15785
 
  arg1 = (svn_wc_entry_callbacks2_t *)(argp1);
 
16089
  arg1 = (struct svn_wc_entry_callbacks2_t *)(argp1);
15786
16090
  result = (svn_error_t *(*)(char const *,svn_error_t *,void *,apr_pool_t *)) ((arg1)->handle_error);
15787
16091
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_q_const__char_p_svn_error_t_p_void_p_apr_pool_t__p_svn_error_t);
15788
16092
  return vresult;
15810
16114
 
15811
16115
SWIGINTERN VALUE
15812
16116
_wrap_new_svn_wc_entry_callbacks2_t(int argc, VALUE *argv, VALUE self) {
15813
 
  svn_wc_entry_callbacks2_t *result = 0 ;
 
16117
  struct svn_wc_entry_callbacks2_t *result = 0 ;
15814
16118
  
15815
16119
  if ((argc < 0) || (argc > 0)) {
15816
16120
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
15817
16121
  }
15818
16122
  {
15819
 
    result = (svn_wc_entry_callbacks2_t *)calloc(1, sizeof(svn_wc_entry_callbacks2_t));
 
16123
    result = (struct svn_wc_entry_callbacks2_t *)calloc(1, sizeof(struct svn_wc_entry_callbacks2_t));
15820
16124
    DATA_PTR(self) = result;
15821
16125
    
15822
16126
    
15829
16133
 
15830
16134
 
15831
16135
SWIGINTERN void
15832
 
free_svn_wc_entry_callbacks2_t(svn_wc_entry_callbacks2_t *arg1) {
 
16136
free_svn_wc_entry_callbacks2_t(struct svn_wc_entry_callbacks2_t *arg1) {
15833
16137
    free((char *) arg1);
15834
16138
}
15835
16139
 
15836
 
swig_class SwigClassSvn_wc_entry_callbacks_t;
 
16140
static swig_class SwigClassSvn_wc_entry_callbacks_t;
15837
16141
 
15838
16142
SWIGINTERN VALUE
15839
16143
_wrap_svn_wc_entry_callbacks_t_found_entry_set(int argc, VALUE *argv, VALUE self) {
15840
 
  svn_wc_entry_callbacks_t *arg1 = (svn_wc_entry_callbacks_t *) 0 ;
 
16144
  struct svn_wc_entry_callbacks_t *arg1 = (struct svn_wc_entry_callbacks_t *) 0 ;
15841
16145
  svn_error_t *(*arg2)(char const *,svn_wc_entry_t const *,void *,apr_pool_t *) = (svn_error_t *(*)(char const *,svn_wc_entry_t const *,void *,apr_pool_t *)) 0 ;
15842
16146
  void *argp1 = 0 ;
15843
16147
  int res1 = 0 ;
15847
16151
  }
15848
16152
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_callbacks_t, 0 |  0 );
15849
16153
  if (!SWIG_IsOK(res1)) {
15850
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_callbacks_t *","found_entry", 1, self )); 
 
16154
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_callbacks_t *","found_entry", 1, self )); 
15851
16155
  }
15852
 
  arg1 = (svn_wc_entry_callbacks_t *)(argp1);
 
16156
  arg1 = (struct svn_wc_entry_callbacks_t *)(argp1);
15853
16157
  {
15854
16158
    int res = SWIG_ConvertFunctionPtr(argv[0], (void**)(&arg2), SWIGTYPE_p_f_p_q_const__char_p_q_const__svn_wc_entry_t_p_void_p_apr_pool_t__p_svn_error_t);
15855
16159
    if (!SWIG_IsOK(res)) {
15865
16169
 
15866
16170
SWIGINTERN VALUE
15867
16171
_wrap_svn_wc_entry_callbacks_t_found_entry_get(int argc, VALUE *argv, VALUE self) {
15868
 
  svn_wc_entry_callbacks_t *arg1 = (svn_wc_entry_callbacks_t *) 0 ;
 
16172
  struct svn_wc_entry_callbacks_t *arg1 = (struct svn_wc_entry_callbacks_t *) 0 ;
15869
16173
  void *argp1 = 0 ;
15870
16174
  int res1 = 0 ;
15871
16175
  svn_error_t *(*result)(char const *,svn_wc_entry_t const *,void *,apr_pool_t *) = 0 ;
15876
16180
  }
15877
16181
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_entry_callbacks_t, 0 |  0 );
15878
16182
  if (!SWIG_IsOK(res1)) {
15879
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_entry_callbacks_t *","found_entry", 1, self )); 
 
16183
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_entry_callbacks_t *","found_entry", 1, self )); 
15880
16184
  }
15881
 
  arg1 = (svn_wc_entry_callbacks_t *)(argp1);
 
16185
  arg1 = (struct svn_wc_entry_callbacks_t *)(argp1);
15882
16186
  result = (svn_error_t *(*)(char const *,svn_wc_entry_t const *,void *,apr_pool_t *)) ((arg1)->found_entry);
15883
16187
  vresult = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_q_const__char_p_q_const__svn_wc_entry_t_p_void_p_apr_pool_t__p_svn_error_t);
15884
16188
  return vresult;
15906
16210
 
15907
16211
SWIGINTERN VALUE
15908
16212
_wrap_new_svn_wc_entry_callbacks_t(int argc, VALUE *argv, VALUE self) {
15909
 
  svn_wc_entry_callbacks_t *result = 0 ;
 
16213
  struct svn_wc_entry_callbacks_t *result = 0 ;
15910
16214
  
15911
16215
  if ((argc < 0) || (argc > 0)) {
15912
16216
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
15913
16217
  }
15914
16218
  {
15915
 
    result = (svn_wc_entry_callbacks_t *)calloc(1, sizeof(svn_wc_entry_callbacks_t));
 
16219
    result = (struct svn_wc_entry_callbacks_t *)calloc(1, sizeof(struct svn_wc_entry_callbacks_t));
15916
16220
    DATA_PTR(self) = result;
15917
16221
    
15918
16222
    
15925
16229
 
15926
16230
 
15927
16231
SWIGINTERN void
15928
 
free_svn_wc_entry_callbacks_t(svn_wc_entry_callbacks_t *arg1) {
 
16232
free_svn_wc_entry_callbacks_t(struct svn_wc_entry_callbacks_t *arg1) {
15929
16233
    free((char *) arg1);
15930
16234
}
15931
16235
 
16769
17073
}
16770
17074
 
16771
17075
 
16772
 
swig_class SwigClassSvn_wc_status3_t;
 
17076
static swig_class SwigClassSvn_wc_status3_t;
16773
17077
 
16774
17078
SWIGINTERN VALUE
16775
17079
_wrap_svn_wc_status3_t_kind_set(int argc, VALUE *argv, VALUE self) {
16776
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17080
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
16777
17081
  svn_node_kind_t arg2 ;
16778
17082
  void *argp1 = 0 ;
16779
17083
  int res1 = 0 ;
16785
17089
  }
16786
17090
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
16787
17091
  if (!SWIG_IsOK(res1)) {
16788
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","kind", 1, self )); 
 
17092
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","kind", 1, self )); 
16789
17093
  }
16790
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17094
  arg1 = (struct svn_wc_status3_t *)(argp1);
16791
17095
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
16792
17096
  if (!SWIG_IsOK(ecode2)) {
16793
17097
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_node_kind_t","kind", 2, argv[0] ));
16802
17106
 
16803
17107
SWIGINTERN VALUE
16804
17108
_wrap_svn_wc_status3_t_kind_get(int argc, VALUE *argv, VALUE self) {
16805
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17109
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
16806
17110
  void *argp1 = 0 ;
16807
17111
  int res1 = 0 ;
16808
17112
  svn_node_kind_t result;
16813
17117
  }
16814
17118
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
16815
17119
  if (!SWIG_IsOK(res1)) {
16816
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","kind", 1, self )); 
 
17120
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","kind", 1, self )); 
16817
17121
  }
16818
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17122
  arg1 = (struct svn_wc_status3_t *)(argp1);
16819
17123
  result = (svn_node_kind_t) ((arg1)->kind);
16820
17124
  vresult = SWIG_From_int((int)(result));
16821
17125
  return vresult;
16826
17130
 
16827
17131
SWIGINTERN VALUE
16828
17132
_wrap_svn_wc_status3_t_depth_set(int argc, VALUE *argv, VALUE self) {
16829
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17133
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
16830
17134
  svn_depth_t arg2 ;
16831
17135
  void *argp1 = 0 ;
16832
17136
  int res1 = 0 ;
16836
17140
  }
16837
17141
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
16838
17142
  if (!SWIG_IsOK(res1)) {
16839
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","depth", 1, self )); 
 
17143
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","depth", 1, self )); 
16840
17144
  }
16841
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17145
  arg1 = (struct svn_wc_status3_t *)(argp1);
16842
17146
  {
16843
17147
    arg2 = svn_swig_rb_to_depth(argv[0]);
16844
17148
  }
16851
17155
 
16852
17156
SWIGINTERN VALUE
16853
17157
_wrap_svn_wc_status3_t_depth_get(int argc, VALUE *argv, VALUE self) {
16854
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17158
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
16855
17159
  void *argp1 = 0 ;
16856
17160
  int res1 = 0 ;
16857
17161
  svn_depth_t result;
16862
17166
  }
16863
17167
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
16864
17168
  if (!SWIG_IsOK(res1)) {
16865
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","depth", 1, self )); 
 
17169
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","depth", 1, self )); 
16866
17170
  }
16867
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17171
  arg1 = (struct svn_wc_status3_t *)(argp1);
16868
17172
  result = (svn_depth_t) ((arg1)->depth);
16869
17173
  vresult = SWIG_From_int((int)(result));
16870
17174
  return vresult;
16875
17179
 
16876
17180
SWIGINTERN VALUE
16877
17181
_wrap_svn_wc_status3_t_filesize_set(int argc, VALUE *argv, VALUE self) {
16878
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17182
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
16879
17183
  svn_filesize_t arg2 ;
16880
17184
  void *argp1 = 0 ;
16881
17185
  int res1 = 0 ;
16885
17189
  }
16886
17190
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
16887
17191
  if (!SWIG_IsOK(res1)) {
16888
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","filesize", 1, self )); 
 
17192
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","filesize", 1, self )); 
16889
17193
  }
16890
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17194
  arg1 = (struct svn_wc_status3_t *)(argp1);
16891
17195
  {
16892
17196
    arg2 = (svn_filesize_t)NUM2LL(argv[0]);
16893
17197
  }
16900
17204
 
16901
17205
SWIGINTERN VALUE
16902
17206
_wrap_svn_wc_status3_t_filesize_get(int argc, VALUE *argv, VALUE self) {
16903
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17207
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
16904
17208
  void *argp1 = 0 ;
16905
17209
  int res1 = 0 ;
16906
17210
  svn_filesize_t result;
16911
17215
  }
16912
17216
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
16913
17217
  if (!SWIG_IsOK(res1)) {
16914
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","filesize", 1, self )); 
 
17218
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","filesize", 1, self )); 
16915
17219
  }
16916
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17220
  arg1 = (struct svn_wc_status3_t *)(argp1);
16917
17221
  result =  ((arg1)->filesize);
16918
17222
  {
16919
17223
    vresult = LL2NUM((svn_filesize_t)(result));
16926
17230
 
16927
17231
SWIGINTERN VALUE
16928
17232
_wrap_svn_wc_status3_t_versioned_set(int argc, VALUE *argv, VALUE self) {
16929
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17233
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
16930
17234
  svn_boolean_t arg2 ;
16931
17235
  void *argp1 = 0 ;
16932
17236
  int res1 = 0 ;
16936
17240
  }
16937
17241
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
16938
17242
  if (!SWIG_IsOK(res1)) {
16939
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","versioned", 1, self )); 
 
17243
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","versioned", 1, self )); 
16940
17244
  }
16941
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17245
  arg1 = (struct svn_wc_status3_t *)(argp1);
16942
17246
  arg2 = RTEST(argv[0]);
16943
17247
  if (arg1) (arg1)->versioned = arg2;
16944
17248
  return Qnil;
16949
17253
 
16950
17254
SWIGINTERN VALUE
16951
17255
_wrap_svn_wc_status3_t_versioned_get(int argc, VALUE *argv, VALUE self) {
16952
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17256
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
16953
17257
  void *argp1 = 0 ;
16954
17258
  int res1 = 0 ;
16955
17259
  svn_boolean_t result;
16960
17264
  }
16961
17265
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
16962
17266
  if (!SWIG_IsOK(res1)) {
16963
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","versioned", 1, self )); 
 
17267
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","versioned", 1, self )); 
16964
17268
  }
16965
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17269
  arg1 = (struct svn_wc_status3_t *)(argp1);
16966
17270
  result = (svn_boolean_t) ((arg1)->versioned);
16967
17271
  vresult = result ? Qtrue : Qfalse;
16968
17272
  return vresult;
16973
17277
 
16974
17278
SWIGINTERN VALUE
16975
17279
_wrap_svn_wc_status3_t_conflicted_set(int argc, VALUE *argv, VALUE self) {
16976
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17280
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
16977
17281
  svn_boolean_t arg2 ;
16978
17282
  void *argp1 = 0 ;
16979
17283
  int res1 = 0 ;
16983
17287
  }
16984
17288
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
16985
17289
  if (!SWIG_IsOK(res1)) {
16986
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","conflicted", 1, self )); 
 
17290
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","conflicted", 1, self )); 
16987
17291
  }
16988
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17292
  arg1 = (struct svn_wc_status3_t *)(argp1);
16989
17293
  arg2 = RTEST(argv[0]);
16990
17294
  if (arg1) (arg1)->conflicted = arg2;
16991
17295
  return Qnil;
16996
17300
 
16997
17301
SWIGINTERN VALUE
16998
17302
_wrap_svn_wc_status3_t_conflicted_get(int argc, VALUE *argv, VALUE self) {
16999
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17303
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17000
17304
  void *argp1 = 0 ;
17001
17305
  int res1 = 0 ;
17002
17306
  svn_boolean_t result;
17007
17311
  }
17008
17312
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17009
17313
  if (!SWIG_IsOK(res1)) {
17010
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","conflicted", 1, self )); 
 
17314
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","conflicted", 1, self )); 
17011
17315
  }
17012
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17316
  arg1 = (struct svn_wc_status3_t *)(argp1);
17013
17317
  result = (svn_boolean_t) ((arg1)->conflicted);
17014
17318
  vresult = result ? Qtrue : Qfalse;
17015
17319
  return vresult;
17020
17324
 
17021
17325
SWIGINTERN VALUE
17022
17326
_wrap_svn_wc_status3_t_node_status_set(int argc, VALUE *argv, VALUE self) {
17023
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17327
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17024
17328
  enum svn_wc_status_kind arg2 ;
17025
17329
  void *argp1 = 0 ;
17026
17330
  int res1 = 0 ;
17032
17336
  }
17033
17337
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17034
17338
  if (!SWIG_IsOK(res1)) {
17035
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","node_status", 1, self )); 
 
17339
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","node_status", 1, self )); 
17036
17340
  }
17037
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17341
  arg1 = (struct svn_wc_status3_t *)(argp1);
17038
17342
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
17039
17343
  if (!SWIG_IsOK(ecode2)) {
17040
17344
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "enum svn_wc_status_kind","node_status", 2, argv[0] ));
17049
17353
 
17050
17354
SWIGINTERN VALUE
17051
17355
_wrap_svn_wc_status3_t_node_status_get(int argc, VALUE *argv, VALUE self) {
17052
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17356
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17053
17357
  void *argp1 = 0 ;
17054
17358
  int res1 = 0 ;
17055
17359
  enum svn_wc_status_kind result;
17060
17364
  }
17061
17365
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17062
17366
  if (!SWIG_IsOK(res1)) {
17063
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","node_status", 1, self )); 
 
17367
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","node_status", 1, self )); 
17064
17368
  }
17065
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17369
  arg1 = (struct svn_wc_status3_t *)(argp1);
17066
17370
  result = (enum svn_wc_status_kind) ((arg1)->node_status);
17067
17371
  vresult = SWIG_From_int((int)(result));
17068
17372
  return vresult;
17073
17377
 
17074
17378
SWIGINTERN VALUE
17075
17379
_wrap_svn_wc_status3_t_text_status_set(int argc, VALUE *argv, VALUE self) {
17076
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17380
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17077
17381
  enum svn_wc_status_kind arg2 ;
17078
17382
  void *argp1 = 0 ;
17079
17383
  int res1 = 0 ;
17085
17389
  }
17086
17390
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17087
17391
  if (!SWIG_IsOK(res1)) {
17088
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","text_status", 1, self )); 
 
17392
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","text_status", 1, self )); 
17089
17393
  }
17090
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17394
  arg1 = (struct svn_wc_status3_t *)(argp1);
17091
17395
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
17092
17396
  if (!SWIG_IsOK(ecode2)) {
17093
17397
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "enum svn_wc_status_kind","text_status", 2, argv[0] ));
17102
17406
 
17103
17407
SWIGINTERN VALUE
17104
17408
_wrap_svn_wc_status3_t_text_status_get(int argc, VALUE *argv, VALUE self) {
17105
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17409
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17106
17410
  void *argp1 = 0 ;
17107
17411
  int res1 = 0 ;
17108
17412
  enum svn_wc_status_kind result;
17113
17417
  }
17114
17418
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17115
17419
  if (!SWIG_IsOK(res1)) {
17116
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","text_status", 1, self )); 
 
17420
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","text_status", 1, self )); 
17117
17421
  }
17118
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17422
  arg1 = (struct svn_wc_status3_t *)(argp1);
17119
17423
  result = (enum svn_wc_status_kind) ((arg1)->text_status);
17120
17424
  vresult = SWIG_From_int((int)(result));
17121
17425
  return vresult;
17126
17430
 
17127
17431
SWIGINTERN VALUE
17128
17432
_wrap_svn_wc_status3_t_prop_status_set(int argc, VALUE *argv, VALUE self) {
17129
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17433
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17130
17434
  enum svn_wc_status_kind arg2 ;
17131
17435
  void *argp1 = 0 ;
17132
17436
  int res1 = 0 ;
17138
17442
  }
17139
17443
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17140
17444
  if (!SWIG_IsOK(res1)) {
17141
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","prop_status", 1, self )); 
 
17445
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","prop_status", 1, self )); 
17142
17446
  }
17143
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17447
  arg1 = (struct svn_wc_status3_t *)(argp1);
17144
17448
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
17145
17449
  if (!SWIG_IsOK(ecode2)) {
17146
17450
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "enum svn_wc_status_kind","prop_status", 2, argv[0] ));
17155
17459
 
17156
17460
SWIGINTERN VALUE
17157
17461
_wrap_svn_wc_status3_t_prop_status_get(int argc, VALUE *argv, VALUE self) {
17158
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17462
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17159
17463
  void *argp1 = 0 ;
17160
17464
  int res1 = 0 ;
17161
17465
  enum svn_wc_status_kind result;
17166
17470
  }
17167
17471
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17168
17472
  if (!SWIG_IsOK(res1)) {
17169
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","prop_status", 1, self )); 
 
17473
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","prop_status", 1, self )); 
17170
17474
  }
17171
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17475
  arg1 = (struct svn_wc_status3_t *)(argp1);
17172
17476
  result = (enum svn_wc_status_kind) ((arg1)->prop_status);
17173
17477
  vresult = SWIG_From_int((int)(result));
17174
17478
  return vresult;
17179
17483
 
17180
17484
SWIGINTERN VALUE
17181
17485
_wrap_svn_wc_status3_t_copied_set(int argc, VALUE *argv, VALUE self) {
17182
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17486
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17183
17487
  svn_boolean_t arg2 ;
17184
17488
  void *argp1 = 0 ;
17185
17489
  int res1 = 0 ;
17189
17493
  }
17190
17494
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17191
17495
  if (!SWIG_IsOK(res1)) {
17192
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","copied", 1, self )); 
 
17496
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","copied", 1, self )); 
17193
17497
  }
17194
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17498
  arg1 = (struct svn_wc_status3_t *)(argp1);
17195
17499
  arg2 = RTEST(argv[0]);
17196
17500
  if (arg1) (arg1)->copied = arg2;
17197
17501
  return Qnil;
17202
17506
 
17203
17507
SWIGINTERN VALUE
17204
17508
_wrap_svn_wc_status3_t_copied_get(int argc, VALUE *argv, VALUE self) {
17205
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17509
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17206
17510
  void *argp1 = 0 ;
17207
17511
  int res1 = 0 ;
17208
17512
  svn_boolean_t result;
17213
17517
  }
17214
17518
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17215
17519
  if (!SWIG_IsOK(res1)) {
17216
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","copied", 1, self )); 
 
17520
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","copied", 1, self )); 
17217
17521
  }
17218
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17522
  arg1 = (struct svn_wc_status3_t *)(argp1);
17219
17523
  result = (svn_boolean_t) ((arg1)->copied);
17220
17524
  vresult = result ? Qtrue : Qfalse;
17221
17525
  return vresult;
17226
17530
 
17227
17531
SWIGINTERN VALUE
17228
17532
_wrap_svn_wc_status3_t_revision_set(int argc, VALUE *argv, VALUE self) {
17229
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17533
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17230
17534
  svn_revnum_t arg2 ;
17231
17535
  void *argp1 = 0 ;
17232
17536
  int res1 = 0 ;
17238
17542
  }
17239
17543
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17240
17544
  if (!SWIG_IsOK(res1)) {
17241
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","revision", 1, self )); 
 
17545
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","revision", 1, self )); 
17242
17546
  }
17243
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17547
  arg1 = (struct svn_wc_status3_t *)(argp1);
17244
17548
  ecode2 = SWIG_AsVal_long(argv[0], &val2);
17245
17549
  if (!SWIG_IsOK(ecode2)) {
17246
17550
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_revnum_t","revision", 2, argv[0] ));
17255
17559
 
17256
17560
SWIGINTERN VALUE
17257
17561
_wrap_svn_wc_status3_t_revision_get(int argc, VALUE *argv, VALUE self) {
17258
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17562
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17259
17563
  void *argp1 = 0 ;
17260
17564
  int res1 = 0 ;
17261
17565
  svn_revnum_t result;
17266
17570
  }
17267
17571
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17268
17572
  if (!SWIG_IsOK(res1)) {
17269
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","revision", 1, self )); 
 
17573
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","revision", 1, self )); 
17270
17574
  }
17271
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17575
  arg1 = (struct svn_wc_status3_t *)(argp1);
17272
17576
  result = (svn_revnum_t) ((arg1)->revision);
17273
17577
  vresult = SWIG_From_long((long)(result));
17274
17578
  return vresult;
17279
17583
 
17280
17584
SWIGINTERN VALUE
17281
17585
_wrap_svn_wc_status3_t_changed_rev_set(int argc, VALUE *argv, VALUE self) {
17282
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17586
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17283
17587
  svn_revnum_t arg2 ;
17284
17588
  void *argp1 = 0 ;
17285
17589
  int res1 = 0 ;
17291
17595
  }
17292
17596
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17293
17597
  if (!SWIG_IsOK(res1)) {
17294
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","changed_rev", 1, self )); 
 
17598
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","changed_rev", 1, self )); 
17295
17599
  }
17296
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17600
  arg1 = (struct svn_wc_status3_t *)(argp1);
17297
17601
  ecode2 = SWIG_AsVal_long(argv[0], &val2);
17298
17602
  if (!SWIG_IsOK(ecode2)) {
17299
17603
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_revnum_t","changed_rev", 2, argv[0] ));
17308
17612
 
17309
17613
SWIGINTERN VALUE
17310
17614
_wrap_svn_wc_status3_t_changed_rev_get(int argc, VALUE *argv, VALUE self) {
17311
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17615
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17312
17616
  void *argp1 = 0 ;
17313
17617
  int res1 = 0 ;
17314
17618
  svn_revnum_t result;
17319
17623
  }
17320
17624
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17321
17625
  if (!SWIG_IsOK(res1)) {
17322
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","changed_rev", 1, self )); 
 
17626
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","changed_rev", 1, self )); 
17323
17627
  }
17324
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17628
  arg1 = (struct svn_wc_status3_t *)(argp1);
17325
17629
  result = (svn_revnum_t) ((arg1)->changed_rev);
17326
17630
  vresult = SWIG_From_long((long)(result));
17327
17631
  return vresult;
17332
17636
 
17333
17637
SWIGINTERN VALUE
17334
17638
_wrap_svn_wc_status3_t_changed_date_set(int argc, VALUE *argv, VALUE self) {
17335
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17639
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17336
17640
  apr_time_t arg2 ;
17337
17641
  void *argp1 = 0 ;
17338
17642
  int res1 = 0 ;
17342
17646
  }
17343
17647
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17344
17648
  if (!SWIG_IsOK(res1)) {
17345
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","changed_date", 1, self )); 
 
17649
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","changed_date", 1, self )); 
17346
17650
  }
17347
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17651
  arg1 = (struct svn_wc_status3_t *)(argp1);
17348
17652
  {
17349
17653
    arg2 = (apr_time_t)NUM2LL(argv[0]);
17350
17654
  }
17357
17661
 
17358
17662
SWIGINTERN VALUE
17359
17663
_wrap_svn_wc_status3_t_changed_date_get(int argc, VALUE *argv, VALUE self) {
17360
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17664
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17361
17665
  void *argp1 = 0 ;
17362
17666
  int res1 = 0 ;
17363
17667
  apr_time_t result;
17368
17672
  }
17369
17673
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17370
17674
  if (!SWIG_IsOK(res1)) {
17371
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","changed_date", 1, self )); 
 
17675
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","changed_date", 1, self )); 
17372
17676
  }
17373
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17677
  arg1 = (struct svn_wc_status3_t *)(argp1);
17374
17678
  result =  ((arg1)->changed_date);
17375
17679
  {
17376
17680
    vresult = LL2NUM((apr_time_t)(result));
17383
17687
 
17384
17688
SWIGINTERN VALUE
17385
17689
_wrap_svn_wc_status3_t_changed_author_set(int argc, VALUE *argv, VALUE self) {
17386
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17690
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17387
17691
  char *arg2 = (char *) 0 ;
17388
17692
  void *argp1 = 0 ;
17389
17693
  int res1 = 0 ;
17396
17700
  }
17397
17701
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17398
17702
  if (!SWIG_IsOK(res1)) {
17399
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","changed_author", 1, self )); 
 
17703
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","changed_author", 1, self )); 
17400
17704
  }
17401
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17705
  arg1 = (struct svn_wc_status3_t *)(argp1);
17402
17706
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
17403
17707
  if (!SWIG_IsOK(res2)) {
17404
17708
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","changed_author", 2, argv[0] ));
17422
17726
 
17423
17727
SWIGINTERN VALUE
17424
17728
_wrap_svn_wc_status3_t_changed_author_get(int argc, VALUE *argv, VALUE self) {
17425
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17729
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17426
17730
  void *argp1 = 0 ;
17427
17731
  int res1 = 0 ;
17428
17732
  char *result = 0 ;
17433
17737
  }
17434
17738
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17435
17739
  if (!SWIG_IsOK(res1)) {
17436
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","changed_author", 1, self )); 
 
17740
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","changed_author", 1, self )); 
17437
17741
  }
17438
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17742
  arg1 = (struct svn_wc_status3_t *)(argp1);
17439
17743
  result = (char *) ((arg1)->changed_author);
17440
17744
  {
17441
17745
    if (result) {
17452
17756
 
17453
17757
SWIGINTERN VALUE
17454
17758
_wrap_svn_wc_status3_t_repos_root_url_set(int argc, VALUE *argv, VALUE self) {
17455
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17759
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17456
17760
  char *arg2 = (char *) 0 ;
17457
17761
  void *argp1 = 0 ;
17458
17762
  int res1 = 0 ;
17465
17769
  }
17466
17770
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17467
17771
  if (!SWIG_IsOK(res1)) {
17468
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","repos_root_url", 1, self )); 
 
17772
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","repos_root_url", 1, self )); 
17469
17773
  }
17470
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17774
  arg1 = (struct svn_wc_status3_t *)(argp1);
17471
17775
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
17472
17776
  if (!SWIG_IsOK(res2)) {
17473
17777
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","repos_root_url", 2, argv[0] ));
17491
17795
 
17492
17796
SWIGINTERN VALUE
17493
17797
_wrap_svn_wc_status3_t_repos_root_url_get(int argc, VALUE *argv, VALUE self) {
17494
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17798
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17495
17799
  void *argp1 = 0 ;
17496
17800
  int res1 = 0 ;
17497
17801
  char *result = 0 ;
17502
17806
  }
17503
17807
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17504
17808
  if (!SWIG_IsOK(res1)) {
17505
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","repos_root_url", 1, self )); 
 
17809
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","repos_root_url", 1, self )); 
17506
17810
  }
17507
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17811
  arg1 = (struct svn_wc_status3_t *)(argp1);
17508
17812
  result = (char *) ((arg1)->repos_root_url);
17509
17813
  {
17510
17814
    if (result) {
17521
17825
 
17522
17826
SWIGINTERN VALUE
17523
17827
_wrap_svn_wc_status3_t_repos_uuid_set(int argc, VALUE *argv, VALUE self) {
17524
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17828
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17525
17829
  char *arg2 = (char *) 0 ;
17526
17830
  void *argp1 = 0 ;
17527
17831
  int res1 = 0 ;
17534
17838
  }
17535
17839
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17536
17840
  if (!SWIG_IsOK(res1)) {
17537
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","repos_uuid", 1, self )); 
 
17841
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","repos_uuid", 1, self )); 
17538
17842
  }
17539
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17843
  arg1 = (struct svn_wc_status3_t *)(argp1);
17540
17844
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
17541
17845
  if (!SWIG_IsOK(res2)) {
17542
17846
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","repos_uuid", 2, argv[0] ));
17560
17864
 
17561
17865
SWIGINTERN VALUE
17562
17866
_wrap_svn_wc_status3_t_repos_uuid_get(int argc, VALUE *argv, VALUE self) {
17563
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17867
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17564
17868
  void *argp1 = 0 ;
17565
17869
  int res1 = 0 ;
17566
17870
  char *result = 0 ;
17571
17875
  }
17572
17876
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17573
17877
  if (!SWIG_IsOK(res1)) {
17574
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","repos_uuid", 1, self )); 
 
17878
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","repos_uuid", 1, self )); 
17575
17879
  }
17576
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17880
  arg1 = (struct svn_wc_status3_t *)(argp1);
17577
17881
  result = (char *) ((arg1)->repos_uuid);
17578
17882
  {
17579
17883
    if (result) {
17590
17894
 
17591
17895
SWIGINTERN VALUE
17592
17896
_wrap_svn_wc_status3_t_repos_relpath_set(int argc, VALUE *argv, VALUE self) {
17593
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17897
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17594
17898
  char *arg2 = (char *) 0 ;
17595
17899
  void *argp1 = 0 ;
17596
17900
  int res1 = 0 ;
17603
17907
  }
17604
17908
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17605
17909
  if (!SWIG_IsOK(res1)) {
17606
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","repos_relpath", 1, self )); 
 
17910
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","repos_relpath", 1, self )); 
17607
17911
  }
17608
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17912
  arg1 = (struct svn_wc_status3_t *)(argp1);
17609
17913
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
17610
17914
  if (!SWIG_IsOK(res2)) {
17611
17915
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","repos_relpath", 2, argv[0] ));
17629
17933
 
17630
17934
SWIGINTERN VALUE
17631
17935
_wrap_svn_wc_status3_t_repos_relpath_get(int argc, VALUE *argv, VALUE self) {
17632
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17936
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17633
17937
  void *argp1 = 0 ;
17634
17938
  int res1 = 0 ;
17635
17939
  char *result = 0 ;
17640
17944
  }
17641
17945
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17642
17946
  if (!SWIG_IsOK(res1)) {
17643
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","repos_relpath", 1, self )); 
 
17947
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","repos_relpath", 1, self )); 
17644
17948
  }
17645
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17949
  arg1 = (struct svn_wc_status3_t *)(argp1);
17646
17950
  result = (char *) ((arg1)->repos_relpath);
17647
17951
  {
17648
17952
    if (result) {
17659
17963
 
17660
17964
SWIGINTERN VALUE
17661
17965
_wrap_svn_wc_status3_t_switched_set(int argc, VALUE *argv, VALUE self) {
17662
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17966
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17663
17967
  svn_boolean_t arg2 ;
17664
17968
  void *argp1 = 0 ;
17665
17969
  int res1 = 0 ;
17669
17973
  }
17670
17974
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17671
17975
  if (!SWIG_IsOK(res1)) {
17672
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","switched", 1, self )); 
 
17976
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","switched", 1, self )); 
17673
17977
  }
17674
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
17978
  arg1 = (struct svn_wc_status3_t *)(argp1);
17675
17979
  arg2 = RTEST(argv[0]);
17676
17980
  if (arg1) (arg1)->switched = arg2;
17677
17981
  return Qnil;
17682
17986
 
17683
17987
SWIGINTERN VALUE
17684
17988
_wrap_svn_wc_status3_t_switched_get(int argc, VALUE *argv, VALUE self) {
17685
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
17989
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17686
17990
  void *argp1 = 0 ;
17687
17991
  int res1 = 0 ;
17688
17992
  svn_boolean_t result;
17693
17997
  }
17694
17998
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17695
17999
  if (!SWIG_IsOK(res1)) {
17696
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","switched", 1, self )); 
 
18000
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","switched", 1, self )); 
17697
18001
  }
17698
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
18002
  arg1 = (struct svn_wc_status3_t *)(argp1);
17699
18003
  result = (svn_boolean_t) ((arg1)->switched);
17700
18004
  vresult = result ? Qtrue : Qfalse;
17701
18005
  return vresult;
17706
18010
 
17707
18011
SWIGINTERN VALUE
17708
18012
_wrap_svn_wc_status3_t_locked_set(int argc, VALUE *argv, VALUE self) {
17709
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
18013
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17710
18014
  svn_boolean_t arg2 ;
17711
18015
  void *argp1 = 0 ;
17712
18016
  int res1 = 0 ;
17716
18020
  }
17717
18021
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17718
18022
  if (!SWIG_IsOK(res1)) {
17719
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","locked", 1, self )); 
 
18023
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","locked", 1, self )); 
17720
18024
  }
17721
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
18025
  arg1 = (struct svn_wc_status3_t *)(argp1);
17722
18026
  arg2 = RTEST(argv[0]);
17723
18027
  if (arg1) (arg1)->locked = arg2;
17724
18028
  return Qnil;
17729
18033
 
17730
18034
SWIGINTERN VALUE
17731
18035
_wrap_svn_wc_status3_t_locked_get(int argc, VALUE *argv, VALUE self) {
17732
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
18036
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17733
18037
  void *argp1 = 0 ;
17734
18038
  int res1 = 0 ;
17735
18039
  svn_boolean_t result;
17740
18044
  }
17741
18045
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17742
18046
  if (!SWIG_IsOK(res1)) {
17743
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","locked", 1, self )); 
 
18047
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","locked", 1, self )); 
17744
18048
  }
17745
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
18049
  arg1 = (struct svn_wc_status3_t *)(argp1);
17746
18050
  result = (svn_boolean_t) ((arg1)->locked);
17747
18051
  vresult = result ? Qtrue : Qfalse;
17748
18052
  return vresult;
17753
18057
 
17754
18058
SWIGINTERN VALUE
17755
18059
_wrap_svn_wc_status3_t_lock_set(int argc, VALUE *argv, VALUE self) {
17756
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
18060
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17757
18061
  svn_lock_t *arg2 = (svn_lock_t *) 0 ;
17758
18062
  void *argp1 = 0 ;
17759
18063
  int res1 = 0 ;
17765
18069
  }
17766
18070
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17767
18071
  if (!SWIG_IsOK(res1)) {
17768
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","lock", 1, self )); 
 
18072
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","lock", 1, self )); 
17769
18073
  }
17770
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
18074
  arg1 = (struct svn_wc_status3_t *)(argp1);
17771
18075
  res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_svn_lock_t, SWIG_POINTER_DISOWN |  0 );
17772
18076
  if (!SWIG_IsOK(res2)) {
17773
18077
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "svn_lock_t const *","lock", 2, argv[0] )); 
17782
18086
 
17783
18087
SWIGINTERN VALUE
17784
18088
_wrap_svn_wc_status3_t_lock_get(int argc, VALUE *argv, VALUE self) {
17785
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
18089
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17786
18090
  void *argp1 = 0 ;
17787
18091
  int res1 = 0 ;
17788
18092
  svn_lock_t *result = 0 ;
17793
18097
  }
17794
18098
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17795
18099
  if (!SWIG_IsOK(res1)) {
17796
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","lock", 1, self )); 
 
18100
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","lock", 1, self )); 
17797
18101
  }
17798
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
18102
  arg1 = (struct svn_wc_status3_t *)(argp1);
17799
18103
  result = (svn_lock_t *) ((arg1)->lock);
17800
18104
  vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_lock_t, 0 |  0 );
17801
18105
  return vresult;
17806
18110
 
17807
18111
SWIGINTERN VALUE
17808
18112
_wrap_svn_wc_status3_t_changelist_set(int argc, VALUE *argv, VALUE self) {
17809
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
18113
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17810
18114
  char *arg2 = (char *) 0 ;
17811
18115
  void *argp1 = 0 ;
17812
18116
  int res1 = 0 ;
17816
18120
  }
17817
18121
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17818
18122
  if (!SWIG_IsOK(res1)) {
17819
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","changelist", 1, self )); 
 
18123
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","changelist", 1, self )); 
17820
18124
  }
17821
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
18125
  arg1 = (struct svn_wc_status3_t *)(argp1);
17822
18126
  {
17823
18127
    arg2 = StringValueCStr(argv[0]);
17824
18128
  }
17838
18142
 
17839
18143
SWIGINTERN VALUE
17840
18144
_wrap_svn_wc_status3_t_changelist_get(int argc, VALUE *argv, VALUE self) {
17841
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
18145
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17842
18146
  void *argp1 = 0 ;
17843
18147
  int res1 = 0 ;
17844
18148
  char *result = 0 ;
17849
18153
  }
17850
18154
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17851
18155
  if (!SWIG_IsOK(res1)) {
17852
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","changelist", 1, self )); 
 
18156
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","changelist", 1, self )); 
17853
18157
  }
17854
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
18158
  arg1 = (struct svn_wc_status3_t *)(argp1);
17855
18159
  result = (char *) ((arg1)->changelist);
17856
18160
  {
17857
18161
    if (result) {
17868
18172
 
17869
18173
SWIGINTERN VALUE
17870
18174
_wrap_svn_wc_status3_t_ood_kind_set(int argc, VALUE *argv, VALUE self) {
17871
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
18175
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17872
18176
  svn_node_kind_t arg2 ;
17873
18177
  void *argp1 = 0 ;
17874
18178
  int res1 = 0 ;
17880
18184
  }
17881
18185
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17882
18186
  if (!SWIG_IsOK(res1)) {
17883
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","ood_kind", 1, self )); 
 
18187
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","ood_kind", 1, self )); 
17884
18188
  }
17885
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
18189
  arg1 = (struct svn_wc_status3_t *)(argp1);
17886
18190
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
17887
18191
  if (!SWIG_IsOK(ecode2)) {
17888
18192
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_node_kind_t","ood_kind", 2, argv[0] ));
17897
18201
 
17898
18202
SWIGINTERN VALUE
17899
18203
_wrap_svn_wc_status3_t_ood_kind_get(int argc, VALUE *argv, VALUE self) {
17900
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
18204
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17901
18205
  void *argp1 = 0 ;
17902
18206
  int res1 = 0 ;
17903
18207
  svn_node_kind_t result;
17908
18212
  }
17909
18213
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17910
18214
  if (!SWIG_IsOK(res1)) {
17911
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","ood_kind", 1, self )); 
 
18215
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","ood_kind", 1, self )); 
17912
18216
  }
17913
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
18217
  arg1 = (struct svn_wc_status3_t *)(argp1);
17914
18218
  result = (svn_node_kind_t) ((arg1)->ood_kind);
17915
18219
  vresult = SWIG_From_int((int)(result));
17916
18220
  return vresult;
17921
18225
 
17922
18226
SWIGINTERN VALUE
17923
18227
_wrap_svn_wc_status3_t_repos_node_status_set(int argc, VALUE *argv, VALUE self) {
17924
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
18228
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17925
18229
  enum svn_wc_status_kind arg2 ;
17926
18230
  void *argp1 = 0 ;
17927
18231
  int res1 = 0 ;
17933
18237
  }
17934
18238
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17935
18239
  if (!SWIG_IsOK(res1)) {
17936
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","repos_node_status", 1, self )); 
 
18240
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","repos_node_status", 1, self )); 
17937
18241
  }
17938
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
18242
  arg1 = (struct svn_wc_status3_t *)(argp1);
17939
18243
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
17940
18244
  if (!SWIG_IsOK(ecode2)) {
17941
18245
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "enum svn_wc_status_kind","repos_node_status", 2, argv[0] ));
17950
18254
 
17951
18255
SWIGINTERN VALUE
17952
18256
_wrap_svn_wc_status3_t_repos_node_status_get(int argc, VALUE *argv, VALUE self) {
17953
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
18257
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17954
18258
  void *argp1 = 0 ;
17955
18259
  int res1 = 0 ;
17956
18260
  enum svn_wc_status_kind result;
17961
18265
  }
17962
18266
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17963
18267
  if (!SWIG_IsOK(res1)) {
17964
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","repos_node_status", 1, self )); 
 
18268
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","repos_node_status", 1, self )); 
17965
18269
  }
17966
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
18270
  arg1 = (struct svn_wc_status3_t *)(argp1);
17967
18271
  result = (enum svn_wc_status_kind) ((arg1)->repos_node_status);
17968
18272
  vresult = SWIG_From_int((int)(result));
17969
18273
  return vresult;
17974
18278
 
17975
18279
SWIGINTERN VALUE
17976
18280
_wrap_svn_wc_status3_t_repos_text_status_set(int argc, VALUE *argv, VALUE self) {
17977
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
18281
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
17978
18282
  enum svn_wc_status_kind arg2 ;
17979
18283
  void *argp1 = 0 ;
17980
18284
  int res1 = 0 ;
17986
18290
  }
17987
18291
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
17988
18292
  if (!SWIG_IsOK(res1)) {
17989
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","repos_text_status", 1, self )); 
 
18293
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","repos_text_status", 1, self )); 
17990
18294
  }
17991
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
18295
  arg1 = (struct svn_wc_status3_t *)(argp1);
17992
18296
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
17993
18297
  if (!SWIG_IsOK(ecode2)) {
17994
18298
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "enum svn_wc_status_kind","repos_text_status", 2, argv[0] ));
18003
18307
 
18004
18308
SWIGINTERN VALUE
18005
18309
_wrap_svn_wc_status3_t_repos_text_status_get(int argc, VALUE *argv, VALUE self) {
18006
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
18310
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
18007
18311
  void *argp1 = 0 ;
18008
18312
  int res1 = 0 ;
18009
18313
  enum svn_wc_status_kind result;
18014
18318
  }
18015
18319
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
18016
18320
  if (!SWIG_IsOK(res1)) {
18017
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","repos_text_status", 1, self )); 
 
18321
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","repos_text_status", 1, self )); 
18018
18322
  }
18019
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
18323
  arg1 = (struct svn_wc_status3_t *)(argp1);
18020
18324
  result = (enum svn_wc_status_kind) ((arg1)->repos_text_status);
18021
18325
  vresult = SWIG_From_int((int)(result));
18022
18326
  return vresult;
18027
18331
 
18028
18332
SWIGINTERN VALUE
18029
18333
_wrap_svn_wc_status3_t_repos_prop_status_set(int argc, VALUE *argv, VALUE self) {
18030
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
18334
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
18031
18335
  enum svn_wc_status_kind arg2 ;
18032
18336
  void *argp1 = 0 ;
18033
18337
  int res1 = 0 ;
18039
18343
  }
18040
18344
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
18041
18345
  if (!SWIG_IsOK(res1)) {
18042
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","repos_prop_status", 1, self )); 
 
18346
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","repos_prop_status", 1, self )); 
18043
18347
  }
18044
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
18348
  arg1 = (struct svn_wc_status3_t *)(argp1);
18045
18349
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
18046
18350
  if (!SWIG_IsOK(ecode2)) {
18047
18351
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "enum svn_wc_status_kind","repos_prop_status", 2, argv[0] ));
18056
18360
 
18057
18361
SWIGINTERN VALUE
18058
18362
_wrap_svn_wc_status3_t_repos_prop_status_get(int argc, VALUE *argv, VALUE self) {
18059
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
18363
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
18060
18364
  void *argp1 = 0 ;
18061
18365
  int res1 = 0 ;
18062
18366
  enum svn_wc_status_kind result;
18067
18371
  }
18068
18372
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
18069
18373
  if (!SWIG_IsOK(res1)) {
18070
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","repos_prop_status", 1, self )); 
 
18374
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","repos_prop_status", 1, self )); 
18071
18375
  }
18072
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
18376
  arg1 = (struct svn_wc_status3_t *)(argp1);
18073
18377
  result = (enum svn_wc_status_kind) ((arg1)->repos_prop_status);
18074
18378
  vresult = SWIG_From_int((int)(result));
18075
18379
  return vresult;
18080
18384
 
18081
18385
SWIGINTERN VALUE
18082
18386
_wrap_svn_wc_status3_t_repos_lock_set(int argc, VALUE *argv, VALUE self) {
18083
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
18387
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
18084
18388
  svn_lock_t *arg2 = (svn_lock_t *) 0 ;
18085
18389
  void *argp1 = 0 ;
18086
18390
  int res1 = 0 ;
18092
18396
  }
18093
18397
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
18094
18398
  if (!SWIG_IsOK(res1)) {
18095
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","repos_lock", 1, self )); 
 
18399
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","repos_lock", 1, self )); 
18096
18400
  }
18097
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
18401
  arg1 = (struct svn_wc_status3_t *)(argp1);
18098
18402
  res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_svn_lock_t, SWIG_POINTER_DISOWN |  0 );
18099
18403
  if (!SWIG_IsOK(res2)) {
18100
18404
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "svn_lock_t const *","repos_lock", 2, argv[0] )); 
18109
18413
 
18110
18414
SWIGINTERN VALUE
18111
18415
_wrap_svn_wc_status3_t_repos_lock_get(int argc, VALUE *argv, VALUE self) {
18112
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
18416
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
18113
18417
  void *argp1 = 0 ;
18114
18418
  int res1 = 0 ;
18115
18419
  svn_lock_t *result = 0 ;
18120
18424
  }
18121
18425
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
18122
18426
  if (!SWIG_IsOK(res1)) {
18123
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","repos_lock", 1, self )); 
 
18427
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","repos_lock", 1, self )); 
18124
18428
  }
18125
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
18429
  arg1 = (struct svn_wc_status3_t *)(argp1);
18126
18430
  result = (svn_lock_t *) ((arg1)->repos_lock);
18127
18431
  vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_lock_t, 0 |  0 );
18128
18432
  return vresult;
18133
18437
 
18134
18438
SWIGINTERN VALUE
18135
18439
_wrap_svn_wc_status3_t_ood_changed_rev_set(int argc, VALUE *argv, VALUE self) {
18136
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
18440
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
18137
18441
  svn_revnum_t arg2 ;
18138
18442
  void *argp1 = 0 ;
18139
18443
  int res1 = 0 ;
18145
18449
  }
18146
18450
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
18147
18451
  if (!SWIG_IsOK(res1)) {
18148
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","ood_changed_rev", 1, self )); 
 
18452
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","ood_changed_rev", 1, self )); 
18149
18453
  }
18150
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
18454
  arg1 = (struct svn_wc_status3_t *)(argp1);
18151
18455
  ecode2 = SWIG_AsVal_long(argv[0], &val2);
18152
18456
  if (!SWIG_IsOK(ecode2)) {
18153
18457
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_revnum_t","ood_changed_rev", 2, argv[0] ));
18162
18466
 
18163
18467
SWIGINTERN VALUE
18164
18468
_wrap_svn_wc_status3_t_ood_changed_rev_get(int argc, VALUE *argv, VALUE self) {
18165
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
18469
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
18166
18470
  void *argp1 = 0 ;
18167
18471
  int res1 = 0 ;
18168
18472
  svn_revnum_t result;
18173
18477
  }
18174
18478
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
18175
18479
  if (!SWIG_IsOK(res1)) {
18176
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","ood_changed_rev", 1, self )); 
 
18480
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","ood_changed_rev", 1, self )); 
18177
18481
  }
18178
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
18482
  arg1 = (struct svn_wc_status3_t *)(argp1);
18179
18483
  result = (svn_revnum_t) ((arg1)->ood_changed_rev);
18180
18484
  vresult = SWIG_From_long((long)(result));
18181
18485
  return vresult;
18186
18490
 
18187
18491
SWIGINTERN VALUE
18188
18492
_wrap_svn_wc_status3_t_ood_changed_date_set(int argc, VALUE *argv, VALUE self) {
18189
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
18493
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
18190
18494
  apr_time_t arg2 ;
18191
18495
  void *argp1 = 0 ;
18192
18496
  int res1 = 0 ;
18196
18500
  }
18197
18501
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
18198
18502
  if (!SWIG_IsOK(res1)) {
18199
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","ood_changed_date", 1, self )); 
 
18503
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","ood_changed_date", 1, self )); 
18200
18504
  }
18201
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
18505
  arg1 = (struct svn_wc_status3_t *)(argp1);
18202
18506
  {
18203
18507
    arg2 = (apr_time_t)NUM2LL(argv[0]);
18204
18508
  }
18211
18515
 
18212
18516
SWIGINTERN VALUE
18213
18517
_wrap_svn_wc_status3_t_ood_changed_date_get(int argc, VALUE *argv, VALUE self) {
18214
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
18518
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
18215
18519
  void *argp1 = 0 ;
18216
18520
  int res1 = 0 ;
18217
18521
  apr_time_t result;
18222
18526
  }
18223
18527
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
18224
18528
  if (!SWIG_IsOK(res1)) {
18225
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","ood_changed_date", 1, self )); 
 
18529
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","ood_changed_date", 1, self )); 
18226
18530
  }
18227
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
18531
  arg1 = (struct svn_wc_status3_t *)(argp1);
18228
18532
  result =  ((arg1)->ood_changed_date);
18229
18533
  {
18230
18534
    vresult = LL2NUM((apr_time_t)(result));
18237
18541
 
18238
18542
SWIGINTERN VALUE
18239
18543
_wrap_svn_wc_status3_t_ood_changed_author_set(int argc, VALUE *argv, VALUE self) {
18240
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
18544
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
18241
18545
  char *arg2 = (char *) 0 ;
18242
18546
  void *argp1 = 0 ;
18243
18547
  int res1 = 0 ;
18250
18554
  }
18251
18555
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
18252
18556
  if (!SWIG_IsOK(res1)) {
18253
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","ood_changed_author", 1, self )); 
 
18557
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","ood_changed_author", 1, self )); 
18254
18558
  }
18255
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
18559
  arg1 = (struct svn_wc_status3_t *)(argp1);
18256
18560
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
18257
18561
  if (!SWIG_IsOK(res2)) {
18258
18562
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","ood_changed_author", 2, argv[0] ));
18276
18580
 
18277
18581
SWIGINTERN VALUE
18278
18582
_wrap_svn_wc_status3_t_ood_changed_author_get(int argc, VALUE *argv, VALUE self) {
18279
 
  svn_wc_status3_t *arg1 = (svn_wc_status3_t *) 0 ;
 
18583
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
18280
18584
  void *argp1 = 0 ;
18281
18585
  int res1 = 0 ;
18282
18586
  char *result = 0 ;
18287
18591
  }
18288
18592
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
18289
18593
  if (!SWIG_IsOK(res1)) {
18290
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status3_t *","ood_changed_author", 1, self )); 
 
18594
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","ood_changed_author", 1, self )); 
18291
18595
  }
18292
 
  arg1 = (svn_wc_status3_t *)(argp1);
 
18596
  arg1 = (struct svn_wc_status3_t *)(argp1);
18293
18597
  result = (char *) ((arg1)->ood_changed_author);
18294
18598
  {
18295
18599
    if (result) {
18304
18608
}
18305
18609
 
18306
18610
 
 
18611
SWIGINTERN VALUE
 
18612
_wrap_svn_wc_status3_t_moved_from_abspath_set(int argc, VALUE *argv, VALUE self) {
 
18613
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
 
18614
  char *arg2 = (char *) 0 ;
 
18615
  void *argp1 = 0 ;
 
18616
  int res1 = 0 ;
 
18617
  int res2 ;
 
18618
  char *buf2 = 0 ;
 
18619
  int alloc2 = 0 ;
 
18620
  
 
18621
  if ((argc < 1) || (argc > 1)) {
 
18622
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
 
18623
  }
 
18624
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
 
18625
  if (!SWIG_IsOK(res1)) {
 
18626
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","moved_from_abspath", 1, self )); 
 
18627
  }
 
18628
  arg1 = (struct svn_wc_status3_t *)(argp1);
 
18629
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
 
18630
  if (!SWIG_IsOK(res2)) {
 
18631
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","moved_from_abspath", 2, argv[0] ));
 
18632
  }
 
18633
  arg2 = (char *)(buf2);
 
18634
  {
 
18635
    apr_size_t len = strlen(arg2) + 1;
 
18636
    char *copied;
 
18637
    if (arg1->moved_from_abspath) free((char *)arg1->moved_from_abspath);
 
18638
    copied = malloc(len);
 
18639
    memcpy(copied, arg2, len);
 
18640
    arg1->moved_from_abspath = copied;
 
18641
  }
 
18642
  if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
 
18643
  return Qnil;
 
18644
fail:
 
18645
  if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
 
18646
  return Qnil;
 
18647
}
 
18648
 
 
18649
 
 
18650
SWIGINTERN VALUE
 
18651
_wrap_svn_wc_status3_t_moved_from_abspath_get(int argc, VALUE *argv, VALUE self) {
 
18652
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
 
18653
  void *argp1 = 0 ;
 
18654
  int res1 = 0 ;
 
18655
  char *result = 0 ;
 
18656
  VALUE vresult = Qnil;
 
18657
  
 
18658
  if ((argc < 0) || (argc > 0)) {
 
18659
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
 
18660
  }
 
18661
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
 
18662
  if (!SWIG_IsOK(res1)) {
 
18663
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","moved_from_abspath", 1, self )); 
 
18664
  }
 
18665
  arg1 = (struct svn_wc_status3_t *)(argp1);
 
18666
  result = (char *) ((arg1)->moved_from_abspath);
 
18667
  {
 
18668
    if (result) {
 
18669
      vresult = rb_str_new2(result);
 
18670
    } else {
 
18671
      vresult = Qnil;
 
18672
    }
 
18673
  }
 
18674
  return vresult;
 
18675
fail:
 
18676
  return Qnil;
 
18677
}
 
18678
 
 
18679
 
 
18680
SWIGINTERN VALUE
 
18681
_wrap_svn_wc_status3_t_moved_to_abspath_set(int argc, VALUE *argv, VALUE self) {
 
18682
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
 
18683
  char *arg2 = (char *) 0 ;
 
18684
  void *argp1 = 0 ;
 
18685
  int res1 = 0 ;
 
18686
  int res2 ;
 
18687
  char *buf2 = 0 ;
 
18688
  int alloc2 = 0 ;
 
18689
  
 
18690
  if ((argc < 1) || (argc > 1)) {
 
18691
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
 
18692
  }
 
18693
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
 
18694
  if (!SWIG_IsOK(res1)) {
 
18695
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","moved_to_abspath", 1, self )); 
 
18696
  }
 
18697
  arg1 = (struct svn_wc_status3_t *)(argp1);
 
18698
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
 
18699
  if (!SWIG_IsOK(res2)) {
 
18700
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","moved_to_abspath", 2, argv[0] ));
 
18701
  }
 
18702
  arg2 = (char *)(buf2);
 
18703
  {
 
18704
    apr_size_t len = strlen(arg2) + 1;
 
18705
    char *copied;
 
18706
    if (arg1->moved_to_abspath) free((char *)arg1->moved_to_abspath);
 
18707
    copied = malloc(len);
 
18708
    memcpy(copied, arg2, len);
 
18709
    arg1->moved_to_abspath = copied;
 
18710
  }
 
18711
  if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
 
18712
  return Qnil;
 
18713
fail:
 
18714
  if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
 
18715
  return Qnil;
 
18716
}
 
18717
 
 
18718
 
 
18719
SWIGINTERN VALUE
 
18720
_wrap_svn_wc_status3_t_moved_to_abspath_get(int argc, VALUE *argv, VALUE self) {
 
18721
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
 
18722
  void *argp1 = 0 ;
 
18723
  int res1 = 0 ;
 
18724
  char *result = 0 ;
 
18725
  VALUE vresult = Qnil;
 
18726
  
 
18727
  if ((argc < 0) || (argc > 0)) {
 
18728
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
 
18729
  }
 
18730
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
 
18731
  if (!SWIG_IsOK(res1)) {
 
18732
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","moved_to_abspath", 1, self )); 
 
18733
  }
 
18734
  arg1 = (struct svn_wc_status3_t *)(argp1);
 
18735
  result = (char *) ((arg1)->moved_to_abspath);
 
18736
  {
 
18737
    if (result) {
 
18738
      vresult = rb_str_new2(result);
 
18739
    } else {
 
18740
      vresult = Qnil;
 
18741
    }
 
18742
  }
 
18743
  return vresult;
 
18744
fail:
 
18745
  return Qnil;
 
18746
}
 
18747
 
 
18748
 
 
18749
SWIGINTERN VALUE
 
18750
_wrap_svn_wc_status3_t_file_external_set(int argc, VALUE *argv, VALUE self) {
 
18751
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
 
18752
  svn_boolean_t arg2 ;
 
18753
  void *argp1 = 0 ;
 
18754
  int res1 = 0 ;
 
18755
  
 
18756
  if ((argc < 1) || (argc > 1)) {
 
18757
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
 
18758
  }
 
18759
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
 
18760
  if (!SWIG_IsOK(res1)) {
 
18761
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","file_external", 1, self )); 
 
18762
  }
 
18763
  arg1 = (struct svn_wc_status3_t *)(argp1);
 
18764
  arg2 = RTEST(argv[0]);
 
18765
  if (arg1) (arg1)->file_external = arg2;
 
18766
  return Qnil;
 
18767
fail:
 
18768
  return Qnil;
 
18769
}
 
18770
 
 
18771
 
 
18772
SWIGINTERN VALUE
 
18773
_wrap_svn_wc_status3_t_file_external_get(int argc, VALUE *argv, VALUE self) {
 
18774
  struct svn_wc_status3_t *arg1 = (struct svn_wc_status3_t *) 0 ;
 
18775
  void *argp1 = 0 ;
 
18776
  int res1 = 0 ;
 
18777
  svn_boolean_t result;
 
18778
  VALUE vresult = Qnil;
 
18779
  
 
18780
  if ((argc < 0) || (argc > 0)) {
 
18781
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
 
18782
  }
 
18783
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status3_t, 0 |  0 );
 
18784
  if (!SWIG_IsOK(res1)) {
 
18785
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status3_t *","file_external", 1, self )); 
 
18786
  }
 
18787
  arg1 = (struct svn_wc_status3_t *)(argp1);
 
18788
  result = (svn_boolean_t) ((arg1)->file_external);
 
18789
  vresult = result ? Qtrue : Qfalse;
 
18790
  return vresult;
 
18791
fail:
 
18792
  return Qnil;
 
18793
}
 
18794
 
 
18795
 
18307
18796
#ifdef HAVE_RB_DEFINE_ALLOC_FUNC
18308
18797
SWIGINTERN VALUE
18309
18798
_wrap_svn_wc_status3_t_allocate(VALUE self) {
18323
18812
 
18324
18813
SWIGINTERN VALUE
18325
18814
_wrap_new_svn_wc_status3_t(int argc, VALUE *argv, VALUE self) {
18326
 
  svn_wc_status3_t *result = 0 ;
 
18815
  struct svn_wc_status3_t *result = 0 ;
18327
18816
  
18328
18817
  if ((argc < 0) || (argc > 0)) {
18329
18818
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
18330
18819
  }
18331
18820
  {
18332
 
    result = (svn_wc_status3_t *)calloc(1, sizeof(svn_wc_status3_t));
 
18821
    result = (struct svn_wc_status3_t *)calloc(1, sizeof(struct svn_wc_status3_t));
18333
18822
    DATA_PTR(self) = result;
18334
18823
    
18335
18824
    
18342
18831
 
18343
18832
 
18344
18833
SWIGINTERN void
18345
 
free_svn_wc_status3_t(svn_wc_status3_t *arg1) {
 
18834
free_svn_wc_status3_t(struct svn_wc_status3_t *arg1) {
18346
18835
    free((char *) arg1);
18347
18836
}
18348
18837
 
18349
 
swig_class SwigClassSvn_wc_status2_t;
 
18838
static swig_class SwigClassSvn_wc_status2_t;
18350
18839
 
18351
18840
SWIGINTERN VALUE
18352
18841
_wrap_svn_wc_status2_t_entry_set(int argc, VALUE *argv, VALUE self) {
18353
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
18842
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18354
18843
  svn_wc_entry_t *arg2 = (svn_wc_entry_t *) 0 ;
18355
18844
  void *argp1 = 0 ;
18356
18845
  int res1 = 0 ;
18362
18851
  }
18363
18852
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18364
18853
  if (!SWIG_IsOK(res1)) {
18365
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","entry", 1, self )); 
 
18854
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","entry", 1, self )); 
18366
18855
  }
18367
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
18856
  arg1 = (struct svn_wc_status2_t *)(argp1);
18368
18857
  res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_svn_wc_entry_t, SWIG_POINTER_DISOWN |  0 );
18369
18858
  if (!SWIG_IsOK(res2)) {
18370
18859
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "svn_wc_entry_t const *","entry", 2, argv[0] )); 
18379
18868
 
18380
18869
SWIGINTERN VALUE
18381
18870
_wrap_svn_wc_status2_t_entry_get(int argc, VALUE *argv, VALUE self) {
18382
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
18871
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18383
18872
  void *argp1 = 0 ;
18384
18873
  int res1 = 0 ;
18385
18874
  svn_wc_entry_t *result = 0 ;
18390
18879
  }
18391
18880
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18392
18881
  if (!SWIG_IsOK(res1)) {
18393
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","entry", 1, self )); 
 
18882
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","entry", 1, self )); 
18394
18883
  }
18395
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
18884
  arg1 = (struct svn_wc_status2_t *)(argp1);
18396
18885
  result = (svn_wc_entry_t *) ((arg1)->entry);
18397
18886
  vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
18398
18887
  return vresult;
18403
18892
 
18404
18893
SWIGINTERN VALUE
18405
18894
_wrap_svn_wc_status2_t_text_status_set(int argc, VALUE *argv, VALUE self) {
18406
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
18895
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18407
18896
  enum svn_wc_status_kind arg2 ;
18408
18897
  void *argp1 = 0 ;
18409
18898
  int res1 = 0 ;
18415
18904
  }
18416
18905
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18417
18906
  if (!SWIG_IsOK(res1)) {
18418
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","text_status", 1, self )); 
 
18907
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","text_status", 1, self )); 
18419
18908
  }
18420
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
18909
  arg1 = (struct svn_wc_status2_t *)(argp1);
18421
18910
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
18422
18911
  if (!SWIG_IsOK(ecode2)) {
18423
18912
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "enum svn_wc_status_kind","text_status", 2, argv[0] ));
18432
18921
 
18433
18922
SWIGINTERN VALUE
18434
18923
_wrap_svn_wc_status2_t_text_status_get(int argc, VALUE *argv, VALUE self) {
18435
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
18924
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18436
18925
  void *argp1 = 0 ;
18437
18926
  int res1 = 0 ;
18438
18927
  enum svn_wc_status_kind result;
18443
18932
  }
18444
18933
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18445
18934
  if (!SWIG_IsOK(res1)) {
18446
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","text_status", 1, self )); 
 
18935
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","text_status", 1, self )); 
18447
18936
  }
18448
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
18937
  arg1 = (struct svn_wc_status2_t *)(argp1);
18449
18938
  result = (enum svn_wc_status_kind) ((arg1)->text_status);
18450
18939
  vresult = SWIG_From_int((int)(result));
18451
18940
  return vresult;
18456
18945
 
18457
18946
SWIGINTERN VALUE
18458
18947
_wrap_svn_wc_status2_t_prop_status_set(int argc, VALUE *argv, VALUE self) {
18459
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
18948
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18460
18949
  enum svn_wc_status_kind arg2 ;
18461
18950
  void *argp1 = 0 ;
18462
18951
  int res1 = 0 ;
18468
18957
  }
18469
18958
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18470
18959
  if (!SWIG_IsOK(res1)) {
18471
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","prop_status", 1, self )); 
 
18960
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","prop_status", 1, self )); 
18472
18961
  }
18473
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
18962
  arg1 = (struct svn_wc_status2_t *)(argp1);
18474
18963
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
18475
18964
  if (!SWIG_IsOK(ecode2)) {
18476
18965
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "enum svn_wc_status_kind","prop_status", 2, argv[0] ));
18485
18974
 
18486
18975
SWIGINTERN VALUE
18487
18976
_wrap_svn_wc_status2_t_prop_status_get(int argc, VALUE *argv, VALUE self) {
18488
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
18977
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18489
18978
  void *argp1 = 0 ;
18490
18979
  int res1 = 0 ;
18491
18980
  enum svn_wc_status_kind result;
18496
18985
  }
18497
18986
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18498
18987
  if (!SWIG_IsOK(res1)) {
18499
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","prop_status", 1, self )); 
 
18988
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","prop_status", 1, self )); 
18500
18989
  }
18501
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
18990
  arg1 = (struct svn_wc_status2_t *)(argp1);
18502
18991
  result = (enum svn_wc_status_kind) ((arg1)->prop_status);
18503
18992
  vresult = SWIG_From_int((int)(result));
18504
18993
  return vresult;
18509
18998
 
18510
18999
SWIGINTERN VALUE
18511
19000
_wrap_svn_wc_status2_t_locked_set(int argc, VALUE *argv, VALUE self) {
18512
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19001
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18513
19002
  svn_boolean_t arg2 ;
18514
19003
  void *argp1 = 0 ;
18515
19004
  int res1 = 0 ;
18519
19008
  }
18520
19009
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18521
19010
  if (!SWIG_IsOK(res1)) {
18522
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","locked", 1, self )); 
 
19011
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","locked", 1, self )); 
18523
19012
  }
18524
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19013
  arg1 = (struct svn_wc_status2_t *)(argp1);
18525
19014
  arg2 = RTEST(argv[0]);
18526
19015
  if (arg1) (arg1)->locked = arg2;
18527
19016
  return Qnil;
18532
19021
 
18533
19022
SWIGINTERN VALUE
18534
19023
_wrap_svn_wc_status2_t_locked_get(int argc, VALUE *argv, VALUE self) {
18535
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19024
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18536
19025
  void *argp1 = 0 ;
18537
19026
  int res1 = 0 ;
18538
19027
  svn_boolean_t result;
18543
19032
  }
18544
19033
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18545
19034
  if (!SWIG_IsOK(res1)) {
18546
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","locked", 1, self )); 
 
19035
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","locked", 1, self )); 
18547
19036
  }
18548
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19037
  arg1 = (struct svn_wc_status2_t *)(argp1);
18549
19038
  result = (svn_boolean_t) ((arg1)->locked);
18550
19039
  vresult = result ? Qtrue : Qfalse;
18551
19040
  return vresult;
18556
19045
 
18557
19046
SWIGINTERN VALUE
18558
19047
_wrap_svn_wc_status2_t_copied_set(int argc, VALUE *argv, VALUE self) {
18559
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19048
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18560
19049
  svn_boolean_t arg2 ;
18561
19050
  void *argp1 = 0 ;
18562
19051
  int res1 = 0 ;
18566
19055
  }
18567
19056
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18568
19057
  if (!SWIG_IsOK(res1)) {
18569
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","copied", 1, self )); 
 
19058
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","copied", 1, self )); 
18570
19059
  }
18571
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19060
  arg1 = (struct svn_wc_status2_t *)(argp1);
18572
19061
  arg2 = RTEST(argv[0]);
18573
19062
  if (arg1) (arg1)->copied = arg2;
18574
19063
  return Qnil;
18579
19068
 
18580
19069
SWIGINTERN VALUE
18581
19070
_wrap_svn_wc_status2_t_copied_get(int argc, VALUE *argv, VALUE self) {
18582
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19071
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18583
19072
  void *argp1 = 0 ;
18584
19073
  int res1 = 0 ;
18585
19074
  svn_boolean_t result;
18590
19079
  }
18591
19080
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18592
19081
  if (!SWIG_IsOK(res1)) {
18593
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","copied", 1, self )); 
 
19082
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","copied", 1, self )); 
18594
19083
  }
18595
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19084
  arg1 = (struct svn_wc_status2_t *)(argp1);
18596
19085
  result = (svn_boolean_t) ((arg1)->copied);
18597
19086
  vresult = result ? Qtrue : Qfalse;
18598
19087
  return vresult;
18603
19092
 
18604
19093
SWIGINTERN VALUE
18605
19094
_wrap_svn_wc_status2_t_switched_set(int argc, VALUE *argv, VALUE self) {
18606
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19095
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18607
19096
  svn_boolean_t arg2 ;
18608
19097
  void *argp1 = 0 ;
18609
19098
  int res1 = 0 ;
18613
19102
  }
18614
19103
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18615
19104
  if (!SWIG_IsOK(res1)) {
18616
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","switched", 1, self )); 
 
19105
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","switched", 1, self )); 
18617
19106
  }
18618
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19107
  arg1 = (struct svn_wc_status2_t *)(argp1);
18619
19108
  arg2 = RTEST(argv[0]);
18620
19109
  if (arg1) (arg1)->switched = arg2;
18621
19110
  return Qnil;
18626
19115
 
18627
19116
SWIGINTERN VALUE
18628
19117
_wrap_svn_wc_status2_t_switched_get(int argc, VALUE *argv, VALUE self) {
18629
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19118
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18630
19119
  void *argp1 = 0 ;
18631
19120
  int res1 = 0 ;
18632
19121
  svn_boolean_t result;
18637
19126
  }
18638
19127
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18639
19128
  if (!SWIG_IsOK(res1)) {
18640
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","switched", 1, self )); 
 
19129
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","switched", 1, self )); 
18641
19130
  }
18642
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19131
  arg1 = (struct svn_wc_status2_t *)(argp1);
18643
19132
  result = (svn_boolean_t) ((arg1)->switched);
18644
19133
  vresult = result ? Qtrue : Qfalse;
18645
19134
  return vresult;
18650
19139
 
18651
19140
SWIGINTERN VALUE
18652
19141
_wrap_svn_wc_status2_t_repos_text_status_set(int argc, VALUE *argv, VALUE self) {
18653
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19142
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18654
19143
  enum svn_wc_status_kind arg2 ;
18655
19144
  void *argp1 = 0 ;
18656
19145
  int res1 = 0 ;
18662
19151
  }
18663
19152
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18664
19153
  if (!SWIG_IsOK(res1)) {
18665
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","repos_text_status", 1, self )); 
 
19154
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","repos_text_status", 1, self )); 
18666
19155
  }
18667
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19156
  arg1 = (struct svn_wc_status2_t *)(argp1);
18668
19157
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
18669
19158
  if (!SWIG_IsOK(ecode2)) {
18670
19159
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "enum svn_wc_status_kind","repos_text_status", 2, argv[0] ));
18679
19168
 
18680
19169
SWIGINTERN VALUE
18681
19170
_wrap_svn_wc_status2_t_repos_text_status_get(int argc, VALUE *argv, VALUE self) {
18682
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19171
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18683
19172
  void *argp1 = 0 ;
18684
19173
  int res1 = 0 ;
18685
19174
  enum svn_wc_status_kind result;
18690
19179
  }
18691
19180
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18692
19181
  if (!SWIG_IsOK(res1)) {
18693
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","repos_text_status", 1, self )); 
 
19182
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","repos_text_status", 1, self )); 
18694
19183
  }
18695
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19184
  arg1 = (struct svn_wc_status2_t *)(argp1);
18696
19185
  result = (enum svn_wc_status_kind) ((arg1)->repos_text_status);
18697
19186
  vresult = SWIG_From_int((int)(result));
18698
19187
  return vresult;
18703
19192
 
18704
19193
SWIGINTERN VALUE
18705
19194
_wrap_svn_wc_status2_t_repos_prop_status_set(int argc, VALUE *argv, VALUE self) {
18706
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19195
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18707
19196
  enum svn_wc_status_kind arg2 ;
18708
19197
  void *argp1 = 0 ;
18709
19198
  int res1 = 0 ;
18715
19204
  }
18716
19205
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18717
19206
  if (!SWIG_IsOK(res1)) {
18718
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","repos_prop_status", 1, self )); 
 
19207
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","repos_prop_status", 1, self )); 
18719
19208
  }
18720
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19209
  arg1 = (struct svn_wc_status2_t *)(argp1);
18721
19210
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
18722
19211
  if (!SWIG_IsOK(ecode2)) {
18723
19212
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "enum svn_wc_status_kind","repos_prop_status", 2, argv[0] ));
18732
19221
 
18733
19222
SWIGINTERN VALUE
18734
19223
_wrap_svn_wc_status2_t_repos_prop_status_get(int argc, VALUE *argv, VALUE self) {
18735
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19224
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18736
19225
  void *argp1 = 0 ;
18737
19226
  int res1 = 0 ;
18738
19227
  enum svn_wc_status_kind result;
18743
19232
  }
18744
19233
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18745
19234
  if (!SWIG_IsOK(res1)) {
18746
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","repos_prop_status", 1, self )); 
 
19235
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","repos_prop_status", 1, self )); 
18747
19236
  }
18748
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19237
  arg1 = (struct svn_wc_status2_t *)(argp1);
18749
19238
  result = (enum svn_wc_status_kind) ((arg1)->repos_prop_status);
18750
19239
  vresult = SWIG_From_int((int)(result));
18751
19240
  return vresult;
18756
19245
 
18757
19246
SWIGINTERN VALUE
18758
19247
_wrap_svn_wc_status2_t_repos_lock_set(int argc, VALUE *argv, VALUE self) {
18759
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19248
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18760
19249
  svn_lock_t *arg2 = (svn_lock_t *) 0 ;
18761
19250
  void *argp1 = 0 ;
18762
19251
  int res1 = 0 ;
18768
19257
  }
18769
19258
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18770
19259
  if (!SWIG_IsOK(res1)) {
18771
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","repos_lock", 1, self )); 
 
19260
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","repos_lock", 1, self )); 
18772
19261
  }
18773
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19262
  arg1 = (struct svn_wc_status2_t *)(argp1);
18774
19263
  res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_svn_lock_t, SWIG_POINTER_DISOWN |  0 );
18775
19264
  if (!SWIG_IsOK(res2)) {
18776
19265
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "svn_lock_t *","repos_lock", 2, argv[0] )); 
18785
19274
 
18786
19275
SWIGINTERN VALUE
18787
19276
_wrap_svn_wc_status2_t_repos_lock_get(int argc, VALUE *argv, VALUE self) {
18788
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19277
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18789
19278
  void *argp1 = 0 ;
18790
19279
  int res1 = 0 ;
18791
19280
  svn_lock_t *result = 0 ;
18796
19285
  }
18797
19286
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18798
19287
  if (!SWIG_IsOK(res1)) {
18799
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","repos_lock", 1, self )); 
 
19288
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","repos_lock", 1, self )); 
18800
19289
  }
18801
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19290
  arg1 = (struct svn_wc_status2_t *)(argp1);
18802
19291
  result = (svn_lock_t *) ((arg1)->repos_lock);
18803
19292
  vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_lock_t, 0 |  0 );
18804
19293
  return vresult;
18809
19298
 
18810
19299
SWIGINTERN VALUE
18811
19300
_wrap_svn_wc_status2_t_url_set(int argc, VALUE *argv, VALUE self) {
18812
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19301
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18813
19302
  char *arg2 = (char *) 0 ;
18814
19303
  void *argp1 = 0 ;
18815
19304
  int res1 = 0 ;
18822
19311
  }
18823
19312
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18824
19313
  if (!SWIG_IsOK(res1)) {
18825
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","url", 1, self )); 
 
19314
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","url", 1, self )); 
18826
19315
  }
18827
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19316
  arg1 = (struct svn_wc_status2_t *)(argp1);
18828
19317
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
18829
19318
  if (!SWIG_IsOK(res2)) {
18830
19319
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","url", 2, argv[0] ));
18848
19337
 
18849
19338
SWIGINTERN VALUE
18850
19339
_wrap_svn_wc_status2_t_url_get(int argc, VALUE *argv, VALUE self) {
18851
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19340
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18852
19341
  void *argp1 = 0 ;
18853
19342
  int res1 = 0 ;
18854
19343
  char *result = 0 ;
18859
19348
  }
18860
19349
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18861
19350
  if (!SWIG_IsOK(res1)) {
18862
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","url", 1, self )); 
 
19351
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","url", 1, self )); 
18863
19352
  }
18864
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19353
  arg1 = (struct svn_wc_status2_t *)(argp1);
18865
19354
  result = (char *) ((arg1)->url);
18866
19355
  {
18867
19356
    if (result) {
18878
19367
 
18879
19368
SWIGINTERN VALUE
18880
19369
_wrap_svn_wc_status2_t_ood_last_cmt_rev_set(int argc, VALUE *argv, VALUE self) {
18881
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19370
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18882
19371
  svn_revnum_t arg2 ;
18883
19372
  void *argp1 = 0 ;
18884
19373
  int res1 = 0 ;
18890
19379
  }
18891
19380
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18892
19381
  if (!SWIG_IsOK(res1)) {
18893
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","ood_last_cmt_rev", 1, self )); 
 
19382
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","ood_last_cmt_rev", 1, self )); 
18894
19383
  }
18895
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19384
  arg1 = (struct svn_wc_status2_t *)(argp1);
18896
19385
  ecode2 = SWIG_AsVal_long(argv[0], &val2);
18897
19386
  if (!SWIG_IsOK(ecode2)) {
18898
19387
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_revnum_t","ood_last_cmt_rev", 2, argv[0] ));
18907
19396
 
18908
19397
SWIGINTERN VALUE
18909
19398
_wrap_svn_wc_status2_t_ood_last_cmt_rev_get(int argc, VALUE *argv, VALUE self) {
18910
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19399
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18911
19400
  void *argp1 = 0 ;
18912
19401
  int res1 = 0 ;
18913
19402
  svn_revnum_t result;
18918
19407
  }
18919
19408
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18920
19409
  if (!SWIG_IsOK(res1)) {
18921
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","ood_last_cmt_rev", 1, self )); 
 
19410
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","ood_last_cmt_rev", 1, self )); 
18922
19411
  }
18923
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19412
  arg1 = (struct svn_wc_status2_t *)(argp1);
18924
19413
  result = (svn_revnum_t) ((arg1)->ood_last_cmt_rev);
18925
19414
  vresult = SWIG_From_long((long)(result));
18926
19415
  return vresult;
18931
19420
 
18932
19421
SWIGINTERN VALUE
18933
19422
_wrap_svn_wc_status2_t_ood_last_cmt_date_set(int argc, VALUE *argv, VALUE self) {
18934
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19423
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18935
19424
  apr_time_t arg2 ;
18936
19425
  void *argp1 = 0 ;
18937
19426
  int res1 = 0 ;
18941
19430
  }
18942
19431
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18943
19432
  if (!SWIG_IsOK(res1)) {
18944
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","ood_last_cmt_date", 1, self )); 
 
19433
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","ood_last_cmt_date", 1, self )); 
18945
19434
  }
18946
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19435
  arg1 = (struct svn_wc_status2_t *)(argp1);
18947
19436
  {
18948
19437
    arg2 = (apr_time_t)NUM2LL(argv[0]);
18949
19438
  }
18956
19445
 
18957
19446
SWIGINTERN VALUE
18958
19447
_wrap_svn_wc_status2_t_ood_last_cmt_date_get(int argc, VALUE *argv, VALUE self) {
18959
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19448
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18960
19449
  void *argp1 = 0 ;
18961
19450
  int res1 = 0 ;
18962
19451
  apr_time_t result;
18967
19456
  }
18968
19457
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18969
19458
  if (!SWIG_IsOK(res1)) {
18970
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","ood_last_cmt_date", 1, self )); 
 
19459
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","ood_last_cmt_date", 1, self )); 
18971
19460
  }
18972
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19461
  arg1 = (struct svn_wc_status2_t *)(argp1);
18973
19462
  result =  ((arg1)->ood_last_cmt_date);
18974
19463
  {
18975
19464
    vresult = LL2NUM((apr_time_t)(result));
18982
19471
 
18983
19472
SWIGINTERN VALUE
18984
19473
_wrap_svn_wc_status2_t_ood_kind_set(int argc, VALUE *argv, VALUE self) {
18985
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19474
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
18986
19475
  svn_node_kind_t arg2 ;
18987
19476
  void *argp1 = 0 ;
18988
19477
  int res1 = 0 ;
18994
19483
  }
18995
19484
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
18996
19485
  if (!SWIG_IsOK(res1)) {
18997
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","ood_kind", 1, self )); 
 
19486
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","ood_kind", 1, self )); 
18998
19487
  }
18999
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19488
  arg1 = (struct svn_wc_status2_t *)(argp1);
19000
19489
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
19001
19490
  if (!SWIG_IsOK(ecode2)) {
19002
19491
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_node_kind_t","ood_kind", 2, argv[0] ));
19011
19500
 
19012
19501
SWIGINTERN VALUE
19013
19502
_wrap_svn_wc_status2_t_ood_kind_get(int argc, VALUE *argv, VALUE self) {
19014
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19503
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
19015
19504
  void *argp1 = 0 ;
19016
19505
  int res1 = 0 ;
19017
19506
  svn_node_kind_t result;
19022
19511
  }
19023
19512
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
19024
19513
  if (!SWIG_IsOK(res1)) {
19025
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","ood_kind", 1, self )); 
 
19514
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","ood_kind", 1, self )); 
19026
19515
  }
19027
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19516
  arg1 = (struct svn_wc_status2_t *)(argp1);
19028
19517
  result = (svn_node_kind_t) ((arg1)->ood_kind);
19029
19518
  vresult = SWIG_From_int((int)(result));
19030
19519
  return vresult;
19035
19524
 
19036
19525
SWIGINTERN VALUE
19037
19526
_wrap_svn_wc_status2_t_ood_last_cmt_author_set(int argc, VALUE *argv, VALUE self) {
19038
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19527
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
19039
19528
  char *arg2 = (char *) 0 ;
19040
19529
  void *argp1 = 0 ;
19041
19530
  int res1 = 0 ;
19048
19537
  }
19049
19538
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
19050
19539
  if (!SWIG_IsOK(res1)) {
19051
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","ood_last_cmt_author", 1, self )); 
 
19540
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","ood_last_cmt_author", 1, self )); 
19052
19541
  }
19053
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19542
  arg1 = (struct svn_wc_status2_t *)(argp1);
19054
19543
  res2 = SWIG_AsCharPtrAndSize(argv[0], &buf2, NULL, &alloc2);
19055
19544
  if (!SWIG_IsOK(res2)) {
19056
19545
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","ood_last_cmt_author", 2, argv[0] ));
19074
19563
 
19075
19564
SWIGINTERN VALUE
19076
19565
_wrap_svn_wc_status2_t_ood_last_cmt_author_get(int argc, VALUE *argv, VALUE self) {
19077
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19566
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
19078
19567
  void *argp1 = 0 ;
19079
19568
  int res1 = 0 ;
19080
19569
  char *result = 0 ;
19085
19574
  }
19086
19575
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
19087
19576
  if (!SWIG_IsOK(res1)) {
19088
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","ood_last_cmt_author", 1, self )); 
 
19577
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","ood_last_cmt_author", 1, self )); 
19089
19578
  }
19090
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19579
  arg1 = (struct svn_wc_status2_t *)(argp1);
19091
19580
  result = (char *) ((arg1)->ood_last_cmt_author);
19092
19581
  {
19093
19582
    if (result) {
19104
19593
 
19105
19594
SWIGINTERN VALUE
19106
19595
_wrap_svn_wc_status2_t_tree_conflict_set(int argc, VALUE *argv, VALUE self) {
19107
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19596
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
19108
19597
  svn_wc_conflict_description_t *arg2 = (svn_wc_conflict_description_t *) 0 ;
19109
19598
  void *argp1 = 0 ;
19110
19599
  int res1 = 0 ;
19116
19605
  }
19117
19606
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
19118
19607
  if (!SWIG_IsOK(res1)) {
19119
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","tree_conflict", 1, self )); 
 
19608
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","tree_conflict", 1, self )); 
19120
19609
  }
19121
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19610
  arg1 = (struct svn_wc_status2_t *)(argp1);
19122
19611
  res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_svn_wc_conflict_description_t, SWIG_POINTER_DISOWN |  0 );
19123
19612
  if (!SWIG_IsOK(res2)) {
19124
19613
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "svn_wc_conflict_description_t *","tree_conflict", 2, argv[0] )); 
19133
19622
 
19134
19623
SWIGINTERN VALUE
19135
19624
_wrap_svn_wc_status2_t_tree_conflict_get(int argc, VALUE *argv, VALUE self) {
19136
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19625
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
19137
19626
  void *argp1 = 0 ;
19138
19627
  int res1 = 0 ;
19139
19628
  svn_wc_conflict_description_t *result = 0 ;
19144
19633
  }
19145
19634
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
19146
19635
  if (!SWIG_IsOK(res1)) {
19147
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","tree_conflict", 1, self )); 
 
19636
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","tree_conflict", 1, self )); 
19148
19637
  }
19149
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19638
  arg1 = (struct svn_wc_status2_t *)(argp1);
19150
19639
  result = (svn_wc_conflict_description_t *) ((arg1)->tree_conflict);
19151
19640
  vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_wc_conflict_description_t, 0 |  0 );
19152
19641
  return vresult;
19157
19646
 
19158
19647
SWIGINTERN VALUE
19159
19648
_wrap_svn_wc_status2_t_file_external_set(int argc, VALUE *argv, VALUE self) {
19160
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19649
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
19161
19650
  svn_boolean_t arg2 ;
19162
19651
  void *argp1 = 0 ;
19163
19652
  int res1 = 0 ;
19167
19656
  }
19168
19657
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
19169
19658
  if (!SWIG_IsOK(res1)) {
19170
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","file_external", 1, self )); 
 
19659
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","file_external", 1, self )); 
19171
19660
  }
19172
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19661
  arg1 = (struct svn_wc_status2_t *)(argp1);
19173
19662
  arg2 = RTEST(argv[0]);
19174
19663
  if (arg1) (arg1)->file_external = arg2;
19175
19664
  return Qnil;
19180
19669
 
19181
19670
SWIGINTERN VALUE
19182
19671
_wrap_svn_wc_status2_t_file_external_get(int argc, VALUE *argv, VALUE self) {
19183
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19672
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
19184
19673
  void *argp1 = 0 ;
19185
19674
  int res1 = 0 ;
19186
19675
  svn_boolean_t result;
19191
19680
  }
19192
19681
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
19193
19682
  if (!SWIG_IsOK(res1)) {
19194
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","file_external", 1, self )); 
 
19683
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","file_external", 1, self )); 
19195
19684
  }
19196
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19685
  arg1 = (struct svn_wc_status2_t *)(argp1);
19197
19686
  result = (svn_boolean_t) ((arg1)->file_external);
19198
19687
  vresult = result ? Qtrue : Qfalse;
19199
19688
  return vresult;
19204
19693
 
19205
19694
SWIGINTERN VALUE
19206
19695
_wrap_svn_wc_status2_t_pristine_text_status_set(int argc, VALUE *argv, VALUE self) {
19207
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19696
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
19208
19697
  enum svn_wc_status_kind arg2 ;
19209
19698
  void *argp1 = 0 ;
19210
19699
  int res1 = 0 ;
19216
19705
  }
19217
19706
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
19218
19707
  if (!SWIG_IsOK(res1)) {
19219
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","pristine_text_status", 1, self )); 
 
19708
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","pristine_text_status", 1, self )); 
19220
19709
  }
19221
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19710
  arg1 = (struct svn_wc_status2_t *)(argp1);
19222
19711
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
19223
19712
  if (!SWIG_IsOK(ecode2)) {
19224
19713
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "enum svn_wc_status_kind","pristine_text_status", 2, argv[0] ));
19233
19722
 
19234
19723
SWIGINTERN VALUE
19235
19724
_wrap_svn_wc_status2_t_pristine_text_status_get(int argc, VALUE *argv, VALUE self) {
19236
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19725
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
19237
19726
  void *argp1 = 0 ;
19238
19727
  int res1 = 0 ;
19239
19728
  enum svn_wc_status_kind result;
19244
19733
  }
19245
19734
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
19246
19735
  if (!SWIG_IsOK(res1)) {
19247
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","pristine_text_status", 1, self )); 
 
19736
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","pristine_text_status", 1, self )); 
19248
19737
  }
19249
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19738
  arg1 = (struct svn_wc_status2_t *)(argp1);
19250
19739
  result = (enum svn_wc_status_kind) ((arg1)->pristine_text_status);
19251
19740
  vresult = SWIG_From_int((int)(result));
19252
19741
  return vresult;
19257
19746
 
19258
19747
SWIGINTERN VALUE
19259
19748
_wrap_svn_wc_status2_t_pristine_prop_status_set(int argc, VALUE *argv, VALUE self) {
19260
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19749
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
19261
19750
  enum svn_wc_status_kind arg2 ;
19262
19751
  void *argp1 = 0 ;
19263
19752
  int res1 = 0 ;
19269
19758
  }
19270
19759
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
19271
19760
  if (!SWIG_IsOK(res1)) {
19272
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","pristine_prop_status", 1, self )); 
 
19761
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","pristine_prop_status", 1, self )); 
19273
19762
  }
19274
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19763
  arg1 = (struct svn_wc_status2_t *)(argp1);
19275
19764
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
19276
19765
  if (!SWIG_IsOK(ecode2)) {
19277
19766
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "enum svn_wc_status_kind","pristine_prop_status", 2, argv[0] ));
19286
19775
 
19287
19776
SWIGINTERN VALUE
19288
19777
_wrap_svn_wc_status2_t_pristine_prop_status_get(int argc, VALUE *argv, VALUE self) {
19289
 
  svn_wc_status2_t *arg1 = (svn_wc_status2_t *) 0 ;
 
19778
  struct svn_wc_status2_t *arg1 = (struct svn_wc_status2_t *) 0 ;
19290
19779
  void *argp1 = 0 ;
19291
19780
  int res1 = 0 ;
19292
19781
  enum svn_wc_status_kind result;
19297
19786
  }
19298
19787
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status2_t, 0 |  0 );
19299
19788
  if (!SWIG_IsOK(res1)) {
19300
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status2_t *","pristine_prop_status", 1, self )); 
 
19789
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status2_t *","pristine_prop_status", 1, self )); 
19301
19790
  }
19302
 
  arg1 = (svn_wc_status2_t *)(argp1);
 
19791
  arg1 = (struct svn_wc_status2_t *)(argp1);
19303
19792
  result = (enum svn_wc_status_kind) ((arg1)->pristine_prop_status);
19304
19793
  vresult = SWIG_From_int((int)(result));
19305
19794
  return vresult;
19327
19816
 
19328
19817
SWIGINTERN VALUE
19329
19818
_wrap_new_svn_wc_status2_t(int argc, VALUE *argv, VALUE self) {
19330
 
  svn_wc_status2_t *result = 0 ;
 
19819
  struct svn_wc_status2_t *result = 0 ;
19331
19820
  
19332
19821
  if ((argc < 0) || (argc > 0)) {
19333
19822
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
19334
19823
  }
19335
19824
  {
19336
 
    result = (svn_wc_status2_t *)calloc(1, sizeof(svn_wc_status2_t));
 
19825
    result = (struct svn_wc_status2_t *)calloc(1, sizeof(struct svn_wc_status2_t));
19337
19826
    DATA_PTR(self) = result;
19338
19827
    
19339
19828
    
19346
19835
 
19347
19836
 
19348
19837
SWIGINTERN void
19349
 
free_svn_wc_status2_t(svn_wc_status2_t *arg1) {
 
19838
free_svn_wc_status2_t(struct svn_wc_status2_t *arg1) {
19350
19839
    free((char *) arg1);
19351
19840
}
19352
19841
 
19353
 
swig_class SwigClassSvn_wc_status_t;
 
19842
static swig_class SwigClassSvn_wc_status_t;
19354
19843
 
19355
19844
SWIGINTERN VALUE
19356
19845
_wrap_svn_wc_status_t_entry_set(int argc, VALUE *argv, VALUE self) {
19357
 
  svn_wc_status_t *arg1 = (svn_wc_status_t *) 0 ;
 
19846
  struct svn_wc_status_t *arg1 = (struct svn_wc_status_t *) 0 ;
19358
19847
  svn_wc_entry_t *arg2 = (svn_wc_entry_t *) 0 ;
19359
19848
  void *argp1 = 0 ;
19360
19849
  int res1 = 0 ;
19366
19855
  }
19367
19856
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status_t, 0 |  0 );
19368
19857
  if (!SWIG_IsOK(res1)) {
19369
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status_t *","entry", 1, self )); 
 
19858
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status_t *","entry", 1, self )); 
19370
19859
  }
19371
 
  arg1 = (svn_wc_status_t *)(argp1);
 
19860
  arg1 = (struct svn_wc_status_t *)(argp1);
19372
19861
  res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_svn_wc_entry_t, SWIG_POINTER_DISOWN |  0 );
19373
19862
  if (!SWIG_IsOK(res2)) {
19374
19863
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "svn_wc_entry_t const *","entry", 2, argv[0] )); 
19383
19872
 
19384
19873
SWIGINTERN VALUE
19385
19874
_wrap_svn_wc_status_t_entry_get(int argc, VALUE *argv, VALUE self) {
19386
 
  svn_wc_status_t *arg1 = (svn_wc_status_t *) 0 ;
 
19875
  struct svn_wc_status_t *arg1 = (struct svn_wc_status_t *) 0 ;
19387
19876
  void *argp1 = 0 ;
19388
19877
  int res1 = 0 ;
19389
19878
  svn_wc_entry_t *result = 0 ;
19394
19883
  }
19395
19884
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status_t, 0 |  0 );
19396
19885
  if (!SWIG_IsOK(res1)) {
19397
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status_t *","entry", 1, self )); 
 
19886
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status_t *","entry", 1, self )); 
19398
19887
  }
19399
 
  arg1 = (svn_wc_status_t *)(argp1);
 
19888
  arg1 = (struct svn_wc_status_t *)(argp1);
19400
19889
  result = (svn_wc_entry_t *) ((arg1)->entry);
19401
19890
  vresult = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_svn_wc_entry_t, 0 |  0 );
19402
19891
  return vresult;
19407
19896
 
19408
19897
SWIGINTERN VALUE
19409
19898
_wrap_svn_wc_status_t_text_status_set(int argc, VALUE *argv, VALUE self) {
19410
 
  svn_wc_status_t *arg1 = (svn_wc_status_t *) 0 ;
 
19899
  struct svn_wc_status_t *arg1 = (struct svn_wc_status_t *) 0 ;
19411
19900
  enum svn_wc_status_kind arg2 ;
19412
19901
  void *argp1 = 0 ;
19413
19902
  int res1 = 0 ;
19419
19908
  }
19420
19909
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status_t, 0 |  0 );
19421
19910
  if (!SWIG_IsOK(res1)) {
19422
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status_t *","text_status", 1, self )); 
 
19911
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status_t *","text_status", 1, self )); 
19423
19912
  }
19424
 
  arg1 = (svn_wc_status_t *)(argp1);
 
19913
  arg1 = (struct svn_wc_status_t *)(argp1);
19425
19914
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
19426
19915
  if (!SWIG_IsOK(ecode2)) {
19427
19916
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "enum svn_wc_status_kind","text_status", 2, argv[0] ));
19436
19925
 
19437
19926
SWIGINTERN VALUE
19438
19927
_wrap_svn_wc_status_t_text_status_get(int argc, VALUE *argv, VALUE self) {
19439
 
  svn_wc_status_t *arg1 = (svn_wc_status_t *) 0 ;
 
19928
  struct svn_wc_status_t *arg1 = (struct svn_wc_status_t *) 0 ;
19440
19929
  void *argp1 = 0 ;
19441
19930
  int res1 = 0 ;
19442
19931
  enum svn_wc_status_kind result;
19447
19936
  }
19448
19937
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status_t, 0 |  0 );
19449
19938
  if (!SWIG_IsOK(res1)) {
19450
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status_t *","text_status", 1, self )); 
 
19939
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status_t *","text_status", 1, self )); 
19451
19940
  }
19452
 
  arg1 = (svn_wc_status_t *)(argp1);
 
19941
  arg1 = (struct svn_wc_status_t *)(argp1);
19453
19942
  result = (enum svn_wc_status_kind) ((arg1)->text_status);
19454
19943
  vresult = SWIG_From_int((int)(result));
19455
19944
  return vresult;
19460
19949
 
19461
19950
SWIGINTERN VALUE
19462
19951
_wrap_svn_wc_status_t_prop_status_set(int argc, VALUE *argv, VALUE self) {
19463
 
  svn_wc_status_t *arg1 = (svn_wc_status_t *) 0 ;
 
19952
  struct svn_wc_status_t *arg1 = (struct svn_wc_status_t *) 0 ;
19464
19953
  enum svn_wc_status_kind arg2 ;
19465
19954
  void *argp1 = 0 ;
19466
19955
  int res1 = 0 ;
19472
19961
  }
19473
19962
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status_t, 0 |  0 );
19474
19963
  if (!SWIG_IsOK(res1)) {
19475
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status_t *","prop_status", 1, self )); 
 
19964
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status_t *","prop_status", 1, self )); 
19476
19965
  }
19477
 
  arg1 = (svn_wc_status_t *)(argp1);
 
19966
  arg1 = (struct svn_wc_status_t *)(argp1);
19478
19967
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
19479
19968
  if (!SWIG_IsOK(ecode2)) {
19480
19969
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "enum svn_wc_status_kind","prop_status", 2, argv[0] ));
19489
19978
 
19490
19979
SWIGINTERN VALUE
19491
19980
_wrap_svn_wc_status_t_prop_status_get(int argc, VALUE *argv, VALUE self) {
19492
 
  svn_wc_status_t *arg1 = (svn_wc_status_t *) 0 ;
 
19981
  struct svn_wc_status_t *arg1 = (struct svn_wc_status_t *) 0 ;
19493
19982
  void *argp1 = 0 ;
19494
19983
  int res1 = 0 ;
19495
19984
  enum svn_wc_status_kind result;
19500
19989
  }
19501
19990
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status_t, 0 |  0 );
19502
19991
  if (!SWIG_IsOK(res1)) {
19503
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status_t *","prop_status", 1, self )); 
 
19992
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status_t *","prop_status", 1, self )); 
19504
19993
  }
19505
 
  arg1 = (svn_wc_status_t *)(argp1);
 
19994
  arg1 = (struct svn_wc_status_t *)(argp1);
19506
19995
  result = (enum svn_wc_status_kind) ((arg1)->prop_status);
19507
19996
  vresult = SWIG_From_int((int)(result));
19508
19997
  return vresult;
19513
20002
 
19514
20003
SWIGINTERN VALUE
19515
20004
_wrap_svn_wc_status_t_locked_set(int argc, VALUE *argv, VALUE self) {
19516
 
  svn_wc_status_t *arg1 = (svn_wc_status_t *) 0 ;
 
20005
  struct svn_wc_status_t *arg1 = (struct svn_wc_status_t *) 0 ;
19517
20006
  svn_boolean_t arg2 ;
19518
20007
  void *argp1 = 0 ;
19519
20008
  int res1 = 0 ;
19523
20012
  }
19524
20013
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status_t, 0 |  0 );
19525
20014
  if (!SWIG_IsOK(res1)) {
19526
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status_t *","locked", 1, self )); 
 
20015
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status_t *","locked", 1, self )); 
19527
20016
  }
19528
 
  arg1 = (svn_wc_status_t *)(argp1);
 
20017
  arg1 = (struct svn_wc_status_t *)(argp1);
19529
20018
  arg2 = RTEST(argv[0]);
19530
20019
  if (arg1) (arg1)->locked = arg2;
19531
20020
  return Qnil;
19536
20025
 
19537
20026
SWIGINTERN VALUE
19538
20027
_wrap_svn_wc_status_t_locked_get(int argc, VALUE *argv, VALUE self) {
19539
 
  svn_wc_status_t *arg1 = (svn_wc_status_t *) 0 ;
 
20028
  struct svn_wc_status_t *arg1 = (struct svn_wc_status_t *) 0 ;
19540
20029
  void *argp1 = 0 ;
19541
20030
  int res1 = 0 ;
19542
20031
  svn_boolean_t result;
19547
20036
  }
19548
20037
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status_t, 0 |  0 );
19549
20038
  if (!SWIG_IsOK(res1)) {
19550
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status_t *","locked", 1, self )); 
 
20039
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status_t *","locked", 1, self )); 
19551
20040
  }
19552
 
  arg1 = (svn_wc_status_t *)(argp1);
 
20041
  arg1 = (struct svn_wc_status_t *)(argp1);
19553
20042
  result = (svn_boolean_t) ((arg1)->locked);
19554
20043
  vresult = result ? Qtrue : Qfalse;
19555
20044
  return vresult;
19560
20049
 
19561
20050
SWIGINTERN VALUE
19562
20051
_wrap_svn_wc_status_t_copied_set(int argc, VALUE *argv, VALUE self) {
19563
 
  svn_wc_status_t *arg1 = (svn_wc_status_t *) 0 ;
 
20052
  struct svn_wc_status_t *arg1 = (struct svn_wc_status_t *) 0 ;
19564
20053
  svn_boolean_t arg2 ;
19565
20054
  void *argp1 = 0 ;
19566
20055
  int res1 = 0 ;
19570
20059
  }
19571
20060
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status_t, 0 |  0 );
19572
20061
  if (!SWIG_IsOK(res1)) {
19573
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status_t *","copied", 1, self )); 
 
20062
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status_t *","copied", 1, self )); 
19574
20063
  }
19575
 
  arg1 = (svn_wc_status_t *)(argp1);
 
20064
  arg1 = (struct svn_wc_status_t *)(argp1);
19576
20065
  arg2 = RTEST(argv[0]);
19577
20066
  if (arg1) (arg1)->copied = arg2;
19578
20067
  return Qnil;
19583
20072
 
19584
20073
SWIGINTERN VALUE
19585
20074
_wrap_svn_wc_status_t_copied_get(int argc, VALUE *argv, VALUE self) {
19586
 
  svn_wc_status_t *arg1 = (svn_wc_status_t *) 0 ;
 
20075
  struct svn_wc_status_t *arg1 = (struct svn_wc_status_t *) 0 ;
19587
20076
  void *argp1 = 0 ;
19588
20077
  int res1 = 0 ;
19589
20078
  svn_boolean_t result;
19594
20083
  }
19595
20084
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status_t, 0 |  0 );
19596
20085
  if (!SWIG_IsOK(res1)) {
19597
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status_t *","copied", 1, self )); 
 
20086
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status_t *","copied", 1, self )); 
19598
20087
  }
19599
 
  arg1 = (svn_wc_status_t *)(argp1);
 
20088
  arg1 = (struct svn_wc_status_t *)(argp1);
19600
20089
  result = (svn_boolean_t) ((arg1)->copied);
19601
20090
  vresult = result ? Qtrue : Qfalse;
19602
20091
  return vresult;
19607
20096
 
19608
20097
SWIGINTERN VALUE
19609
20098
_wrap_svn_wc_status_t_switched_set(int argc, VALUE *argv, VALUE self) {
19610
 
  svn_wc_status_t *arg1 = (svn_wc_status_t *) 0 ;
 
20099
  struct svn_wc_status_t *arg1 = (struct svn_wc_status_t *) 0 ;
19611
20100
  svn_boolean_t arg2 ;
19612
20101
  void *argp1 = 0 ;
19613
20102
  int res1 = 0 ;
19617
20106
  }
19618
20107
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status_t, 0 |  0 );
19619
20108
  if (!SWIG_IsOK(res1)) {
19620
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status_t *","switched", 1, self )); 
 
20109
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status_t *","switched", 1, self )); 
19621
20110
  }
19622
 
  arg1 = (svn_wc_status_t *)(argp1);
 
20111
  arg1 = (struct svn_wc_status_t *)(argp1);
19623
20112
  arg2 = RTEST(argv[0]);
19624
20113
  if (arg1) (arg1)->switched = arg2;
19625
20114
  return Qnil;
19630
20119
 
19631
20120
SWIGINTERN VALUE
19632
20121
_wrap_svn_wc_status_t_switched_get(int argc, VALUE *argv, VALUE self) {
19633
 
  svn_wc_status_t *arg1 = (svn_wc_status_t *) 0 ;
 
20122
  struct svn_wc_status_t *arg1 = (struct svn_wc_status_t *) 0 ;
19634
20123
  void *argp1 = 0 ;
19635
20124
  int res1 = 0 ;
19636
20125
  svn_boolean_t result;
19641
20130
  }
19642
20131
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status_t, 0 |  0 );
19643
20132
  if (!SWIG_IsOK(res1)) {
19644
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status_t *","switched", 1, self )); 
 
20133
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status_t *","switched", 1, self )); 
19645
20134
  }
19646
 
  arg1 = (svn_wc_status_t *)(argp1);
 
20135
  arg1 = (struct svn_wc_status_t *)(argp1);
19647
20136
  result = (svn_boolean_t) ((arg1)->switched);
19648
20137
  vresult = result ? Qtrue : Qfalse;
19649
20138
  return vresult;
19654
20143
 
19655
20144
SWIGINTERN VALUE
19656
20145
_wrap_svn_wc_status_t_repos_text_status_set(int argc, VALUE *argv, VALUE self) {
19657
 
  svn_wc_status_t *arg1 = (svn_wc_status_t *) 0 ;
 
20146
  struct svn_wc_status_t *arg1 = (struct svn_wc_status_t *) 0 ;
19658
20147
  enum svn_wc_status_kind arg2 ;
19659
20148
  void *argp1 = 0 ;
19660
20149
  int res1 = 0 ;
19666
20155
  }
19667
20156
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status_t, 0 |  0 );
19668
20157
  if (!SWIG_IsOK(res1)) {
19669
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status_t *","repos_text_status", 1, self )); 
 
20158
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status_t *","repos_text_status", 1, self )); 
19670
20159
  }
19671
 
  arg1 = (svn_wc_status_t *)(argp1);
 
20160
  arg1 = (struct svn_wc_status_t *)(argp1);
19672
20161
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
19673
20162
  if (!SWIG_IsOK(ecode2)) {
19674
20163
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "enum svn_wc_status_kind","repos_text_status", 2, argv[0] ));
19683
20172
 
19684
20173
SWIGINTERN VALUE
19685
20174
_wrap_svn_wc_status_t_repos_text_status_get(int argc, VALUE *argv, VALUE self) {
19686
 
  svn_wc_status_t *arg1 = (svn_wc_status_t *) 0 ;
 
20175
  struct svn_wc_status_t *arg1 = (struct svn_wc_status_t *) 0 ;
19687
20176
  void *argp1 = 0 ;
19688
20177
  int res1 = 0 ;
19689
20178
  enum svn_wc_status_kind result;
19694
20183
  }
19695
20184
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status_t, 0 |  0 );
19696
20185
  if (!SWIG_IsOK(res1)) {
19697
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status_t *","repos_text_status", 1, self )); 
 
20186
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status_t *","repos_text_status", 1, self )); 
19698
20187
  }
19699
 
  arg1 = (svn_wc_status_t *)(argp1);
 
20188
  arg1 = (struct svn_wc_status_t *)(argp1);
19700
20189
  result = (enum svn_wc_status_kind) ((arg1)->repos_text_status);
19701
20190
  vresult = SWIG_From_int((int)(result));
19702
20191
  return vresult;
19707
20196
 
19708
20197
SWIGINTERN VALUE
19709
20198
_wrap_svn_wc_status_t_repos_prop_status_set(int argc, VALUE *argv, VALUE self) {
19710
 
  svn_wc_status_t *arg1 = (svn_wc_status_t *) 0 ;
 
20199
  struct svn_wc_status_t *arg1 = (struct svn_wc_status_t *) 0 ;
19711
20200
  enum svn_wc_status_kind arg2 ;
19712
20201
  void *argp1 = 0 ;
19713
20202
  int res1 = 0 ;
19719
20208
  }
19720
20209
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status_t, 0 |  0 );
19721
20210
  if (!SWIG_IsOK(res1)) {
19722
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status_t *","repos_prop_status", 1, self )); 
 
20211
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status_t *","repos_prop_status", 1, self )); 
19723
20212
  }
19724
 
  arg1 = (svn_wc_status_t *)(argp1);
 
20213
  arg1 = (struct svn_wc_status_t *)(argp1);
19725
20214
  ecode2 = SWIG_AsVal_int(argv[0], &val2);
19726
20215
  if (!SWIG_IsOK(ecode2)) {
19727
20216
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "enum svn_wc_status_kind","repos_prop_status", 2, argv[0] ));
19736
20225
 
19737
20226
SWIGINTERN VALUE
19738
20227
_wrap_svn_wc_status_t_repos_prop_status_get(int argc, VALUE *argv, VALUE self) {
19739
 
  svn_wc_status_t *arg1 = (svn_wc_status_t *) 0 ;
 
20228
  struct svn_wc_status_t *arg1 = (struct svn_wc_status_t *) 0 ;
19740
20229
  void *argp1 = 0 ;
19741
20230
  int res1 = 0 ;
19742
20231
  enum svn_wc_status_kind result;
19747
20236
  }
19748
20237
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_status_t, 0 |  0 );
19749
20238
  if (!SWIG_IsOK(res1)) {
19750
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_status_t *","repos_prop_status", 1, self )); 
 
20239
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_status_t *","repos_prop_status", 1, self )); 
19751
20240
  }
19752
 
  arg1 = (svn_wc_status_t *)(argp1);
 
20241
  arg1 = (struct svn_wc_status_t *)(argp1);
19753
20242
  result = (enum svn_wc_status_kind) ((arg1)->repos_prop_status);
19754
20243
  vresult = SWIG_From_int((int)(result));
19755
20244
  return vresult;
19777
20266
 
19778
20267
SWIGINTERN VALUE
19779
20268
_wrap_new_svn_wc_status_t(int argc, VALUE *argv, VALUE self) {
19780
 
  svn_wc_status_t *result = 0 ;
 
20269
  struct svn_wc_status_t *result = 0 ;
19781
20270
  
19782
20271
  if ((argc < 0) || (argc > 0)) {
19783
20272
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
19784
20273
  }
19785
20274
  {
19786
 
    result = (svn_wc_status_t *)calloc(1, sizeof(svn_wc_status_t));
 
20275
    result = (struct svn_wc_status_t *)calloc(1, sizeof(struct svn_wc_status_t));
19787
20276
    DATA_PTR(self) = result;
19788
20277
    
19789
20278
    
19796
20285
 
19797
20286
 
19798
20287
SWIGINTERN void
19799
 
free_svn_wc_status_t(svn_wc_status_t *arg1) {
 
20288
free_svn_wc_status_t(struct svn_wc_status_t *arg1) {
19800
20289
    free((char *) arg1);
19801
20290
}
19802
20291
 
21916
22405
 
21917
22406
 
21918
22407
SWIGINTERN VALUE
 
22408
_wrap_svn_wc_add_from_disk2(int argc, VALUE *argv, VALUE self) {
 
22409
  svn_wc_context_t *arg1 = (svn_wc_context_t *) 0 ;
 
22410
  char *arg2 = (char *) 0 ;
 
22411
  apr_hash_t *arg3 = (apr_hash_t *) 0 ;
 
22412
  svn_wc_notify_func2_t arg4 = (svn_wc_notify_func2_t) 0 ;
 
22413
  void *arg5 = (void *) 0 ;
 
22414
  apr_pool_t *arg6 = (apr_pool_t *) 0 ;
 
22415
  VALUE _global_svn_swig_rb_pool ;
 
22416
  apr_pool_t *_global_pool ;
 
22417
  void *argp1 = 0 ;
 
22418
  int res1 = 0 ;
 
22419
  int res2 ;
 
22420
  char *buf2 = 0 ;
 
22421
  int alloc2 = 0 ;
 
22422
  svn_error_t *result = 0 ;
 
22423
  VALUE vresult = Qnil;
 
22424
  
 
22425
  {
 
22426
    svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg6);
 
22427
    _global_pool = arg6;
 
22428
    svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
 
22429
  }
 
22430
  if ((argc < 4) || (argc > 5)) {
 
22431
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 4)",argc); SWIG_fail;
 
22432
  }
 
22433
  res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_svn_wc_context_t, 0 |  0 );
 
22434
  if (!SWIG_IsOK(res1)) {
 
22435
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_context_t *","svn_wc_add_from_disk2", 1, argv[0] )); 
 
22436
  }
 
22437
  arg1 = (svn_wc_context_t *)(argp1);
 
22438
  res2 = SWIG_AsCharPtrAndSize(argv[1], &buf2, NULL, &alloc2);
 
22439
  if (!SWIG_IsOK(res2)) {
 
22440
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "char const *","svn_wc_add_from_disk2", 2, argv[1] ));
 
22441
  }
 
22442
  arg2 = (char *)(buf2);
 
22443
  {
 
22444
    VALUE rb_pool = Qnil;
 
22445
    if (!_global_pool) {
 
22446
      svn_swig_rb_get_pool(argc, argv, self, &rb_pool, &_global_pool);
 
22447
      svn_swig_rb_push_pool(rb_pool);
 
22448
    }
 
22449
    arg3 = svn_swig_rb_hash_to_apr_hash_svn_string(argv[2], _global_pool);
 
22450
    _global_pool = NULL;
 
22451
    if (!NIL_P(rb_pool)) {
 
22452
      if (NIL_P(arg3)) {
 
22453
        svn_swig_rb_destroy_pool(rb_pool);
 
22454
      } else {
 
22455
        svn_swig_rb_set_pool_for_no_swig_type(argv[2], rb_pool);
 
22456
      }
 
22457
      svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
 
22458
    }
 
22459
  }
 
22460
  {
 
22461
    arg4 = svn_swig_rb_notify_func2;
 
22462
    arg5 = (void *)svn_swig_rb_make_baton(argv[3], _global_svn_swig_rb_pool);
 
22463
  }
 
22464
  if (argc > 4) {
 
22465
    
 
22466
  }
 
22467
  {
 
22468
    result = (svn_error_t *)svn_wc_add_from_disk2(arg1,(char const *)arg2,(apr_hash_t const *)arg3,arg4,arg5,arg6);
 
22469
    
 
22470
    
 
22471
    
 
22472
  }
 
22473
  {
 
22474
    if (result) {
 
22475
      svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
 
22476
      svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
 
22477
      svn_swig_rb_handle_svn_error(result);
 
22478
    }
 
22479
    vresult = Qnil;
 
22480
  }
 
22481
  if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
 
22482
  {
 
22483
    VALUE target;
 
22484
    target = _global_vresult_address == &vresult ? self : vresult;
 
22485
    if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
 
22486
    svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
 
22487
    svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
 
22488
  }
 
22489
  return vresult;
 
22490
fail:
 
22491
  if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
 
22492
  {
 
22493
    VALUE target;
 
22494
    target = _global_vresult_address == &vresult ? self : vresult;
 
22495
    if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
 
22496
    svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
 
22497
    svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
 
22498
  }
 
22499
  return Qnil;
 
22500
}
 
22501
 
 
22502
 
 
22503
SWIGINTERN VALUE
21919
22504
_wrap_svn_wc_add_from_disk(int argc, VALUE *argv, VALUE self) {
21920
22505
  svn_wc_context_t *arg1 = (svn_wc_context_t *) 0 ;
21921
22506
  char *arg2 = (char *) 0 ;
23709
24294
    
23710
24295
  }
23711
24296
  {
23712
 
    result = (svn_error_t *)svn_wc_queue_committed3(arg1,arg2,(char const *)arg3,arg4,(apr_array_header_t const *)arg5,arg6,arg7,(svn_checksum_t const *)arg8,arg9);
 
24297
    result = (svn_error_t *)svn_wc_queue_committed3(arg1,arg2,(char const *)arg3,arg4,(apr_array_header_t const *)arg5,arg6,arg7,(struct svn_checksum_t const *)arg8,arg9);
23713
24298
    
23714
24299
    
23715
24300
    
23812
24397
    
23813
24398
  }
23814
24399
  {
23815
 
    result = (svn_error_t *)svn_wc_queue_committed2(arg1,(char const *)arg2,arg3,arg4,(apr_array_header_t const *)arg5,arg6,arg7,(svn_checksum_t const *)arg8,arg9);
 
24400
    result = (svn_error_t *)svn_wc_queue_committed2(arg1,(char const *)arg2,arg3,arg4,(apr_array_header_t const *)arg5,arg6,arg7,(struct svn_checksum_t const *)arg8,arg9);
23816
24401
    
23817
24402
    
23818
24403
    
25141
25726
 
25142
25727
 
25143
25728
SWIGINTERN VALUE
 
25729
_wrap_svn_wc_check_root(int argc, VALUE *argv, VALUE self) {
 
25730
  svn_boolean_t *arg1 = (svn_boolean_t *) 0 ;
 
25731
  svn_boolean_t *arg2 = (svn_boolean_t *) 0 ;
 
25732
  svn_node_kind_t *arg3 = (svn_node_kind_t *) 0 ;
 
25733
  svn_wc_context_t *arg4 = (svn_wc_context_t *) 0 ;
 
25734
  char *arg5 = (char *) 0 ;
 
25735
  apr_pool_t *arg6 = (apr_pool_t *) 0 ;
 
25736
  VALUE _global_svn_swig_rb_pool ;
 
25737
  apr_pool_t *_global_pool ;
 
25738
  svn_boolean_t temp1 ;
 
25739
  svn_boolean_t temp2 ;
 
25740
  svn_node_kind_t temp3 ;
 
25741
  int res3 = SWIG_TMPOBJ ;
 
25742
  void *argp4 = 0 ;
 
25743
  int res4 = 0 ;
 
25744
  int res5 ;
 
25745
  char *buf5 = 0 ;
 
25746
  int alloc5 = 0 ;
 
25747
  svn_error_t *result = 0 ;
 
25748
  VALUE vresult = Qnil;
 
25749
  
 
25750
  {
 
25751
    svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg6);
 
25752
    _global_pool = arg6;
 
25753
    svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
 
25754
  }
 
25755
  arg1 = &temp1;
 
25756
  arg2 = &temp2;
 
25757
  arg3 = &temp3;
 
25758
  if ((argc < 2) || (argc > 3)) {
 
25759
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); SWIG_fail;
 
25760
  }
 
25761
  res4 = SWIG_ConvertPtr(argv[0], &argp4,SWIGTYPE_p_svn_wc_context_t, 0 |  0 );
 
25762
  if (!SWIG_IsOK(res4)) {
 
25763
    SWIG_exception_fail(SWIG_ArgError(res4), Ruby_Format_TypeError( "", "svn_wc_context_t *","svn_wc_check_root", 4, argv[0] )); 
 
25764
  }
 
25765
  arg4 = (svn_wc_context_t *)(argp4);
 
25766
  res5 = SWIG_AsCharPtrAndSize(argv[1], &buf5, NULL, &alloc5);
 
25767
  if (!SWIG_IsOK(res5)) {
 
25768
    SWIG_exception_fail(SWIG_ArgError(res5), Ruby_Format_TypeError( "", "char const *","svn_wc_check_root", 5, argv[1] ));
 
25769
  }
 
25770
  arg5 = (char *)(buf5);
 
25771
  if (argc > 2) {
 
25772
    
 
25773
  }
 
25774
  {
 
25775
    result = (svn_error_t *)svn_wc_check_root(arg1,arg2,arg3,arg4,(char const *)arg5,arg6);
 
25776
    
 
25777
    
 
25778
    
 
25779
  }
 
25780
  {
 
25781
    if (result) {
 
25782
      svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
 
25783
      svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
 
25784
      svn_swig_rb_handle_svn_error(result);
 
25785
    }
 
25786
    vresult = Qnil;
 
25787
  }
 
25788
  {
 
25789
    vresult = SWIG_Ruby_AppendOutput(vresult, *arg1 ? Qtrue : Qfalse);
 
25790
  }
 
25791
  {
 
25792
    vresult = SWIG_Ruby_AppendOutput(vresult, *arg2 ? Qtrue : Qfalse);
 
25793
  }
 
25794
  if (SWIG_IsTmpObj(res3)) {
 
25795
    vresult = SWIG_Ruby_AppendOutput(vresult, SWIG_From_long((*arg3)));
 
25796
  } else {
 
25797
    int new_flags = SWIG_IsNewObj(res3) ? (SWIG_POINTER_OWN |  0 ) :  0 ;
 
25798
    vresult = SWIG_Ruby_AppendOutput(vresult, SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_svn_node_kind_t, new_flags));
 
25799
  }
 
25800
  if (alloc5 == SWIG_NEWOBJ) free((char*)buf5);
 
25801
  {
 
25802
    VALUE target;
 
25803
    target = _global_vresult_address == &vresult ? self : vresult;
 
25804
    if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
 
25805
    svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
 
25806
    svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
 
25807
  }
 
25808
  return vresult;
 
25809
fail:
 
25810
  if (alloc5 == SWIG_NEWOBJ) free((char*)buf5);
 
25811
  {
 
25812
    VALUE target;
 
25813
    target = _global_vresult_address == &vresult ? self : vresult;
 
25814
    if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
 
25815
    svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
 
25816
    svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
 
25817
  }
 
25818
  return Qnil;
 
25819
}
 
25820
 
 
25821
 
 
25822
SWIGINTERN VALUE
25144
25823
_wrap_svn_wc_is_wc_root2(int argc, VALUE *argv, VALUE self) {
25145
25824
  svn_boolean_t *arg1 = (svn_boolean_t *) 0 ;
25146
25825
  svn_wc_context_t *arg2 = (svn_wc_context_t *) 0 ;
29428
30107
 
29429
30108
 
29430
30109
SWIGINTERN VALUE
 
30110
_wrap_svn_wc_merge5(int argc, VALUE *argv, VALUE self) {
 
30111
  enum svn_wc_merge_outcome_t *arg1 = (enum svn_wc_merge_outcome_t *) 0 ;
 
30112
  enum svn_wc_notify_state_t *arg2 = (enum svn_wc_notify_state_t *) 0 ;
 
30113
  svn_wc_context_t *arg3 = (svn_wc_context_t *) 0 ;
 
30114
  char *arg4 = (char *) 0 ;
 
30115
  char *arg5 = (char *) 0 ;
 
30116
  char *arg6 = (char *) 0 ;
 
30117
  char *arg7 = (char *) 0 ;
 
30118
  char *arg8 = (char *) 0 ;
 
30119
  char *arg9 = (char *) 0 ;
 
30120
  svn_wc_conflict_version_t *arg10 = (svn_wc_conflict_version_t *) 0 ;
 
30121
  svn_wc_conflict_version_t *arg11 = (svn_wc_conflict_version_t *) 0 ;
 
30122
  svn_boolean_t arg12 ;
 
30123
  char *arg13 = (char *) 0 ;
 
30124
  apr_array_header_t *arg14 = (apr_array_header_t *) 0 ;
 
30125
  apr_hash_t *arg15 = (apr_hash_t *) 0 ;
 
30126
  apr_array_header_t *arg16 = (apr_array_header_t *) 0 ;
 
30127
  svn_wc_conflict_resolver_func2_t arg17 = (svn_wc_conflict_resolver_func2_t) 0 ;
 
30128
  void *arg18 = (void *) 0 ;
 
30129
  svn_cancel_func_t arg19 = (svn_cancel_func_t) 0 ;
 
30130
  void *arg20 = (void *) 0 ;
 
30131
  apr_pool_t *arg21 = (apr_pool_t *) 0 ;
 
30132
  VALUE _global_svn_swig_rb_pool ;
 
30133
  apr_pool_t *_global_pool ;
 
30134
  enum svn_wc_merge_outcome_t temp1 ;
 
30135
  int res1 = SWIG_TMPOBJ ;
 
30136
  void *argp2 = 0 ;
 
30137
  int res2 = 0 ;
 
30138
  void *argp3 = 0 ;
 
30139
  int res3 = 0 ;
 
30140
  int res4 ;
 
30141
  char *buf4 = 0 ;
 
30142
  int alloc4 = 0 ;
 
30143
  int res5 ;
 
30144
  char *buf5 = 0 ;
 
30145
  int alloc5 = 0 ;
 
30146
  int res6 ;
 
30147
  char *buf6 = 0 ;
 
30148
  int alloc6 = 0 ;
 
30149
  int res7 ;
 
30150
  char *buf7 = 0 ;
 
30151
  int alloc7 = 0 ;
 
30152
  int res8 ;
 
30153
  char *buf8 = 0 ;
 
30154
  int alloc8 = 0 ;
 
30155
  int res9 ;
 
30156
  char *buf9 = 0 ;
 
30157
  int alloc9 = 0 ;
 
30158
  void *argp10 = 0 ;
 
30159
  int res10 = 0 ;
 
30160
  void *argp11 = 0 ;
 
30161
  int res11 = 0 ;
 
30162
  void *argp15 = 0 ;
 
30163
  int res15 = 0 ;
 
30164
  void *argp16 = 0 ;
 
30165
  int res16 = 0 ;
 
30166
  int res18 ;
 
30167
  svn_error_t *result = 0 ;
 
30168
  VALUE vresult = Qnil;
 
30169
  
 
30170
  {
 
30171
    svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg21);
 
30172
    _global_pool = arg21;
 
30173
    svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
 
30174
  }
 
30175
  arg1 = &temp1;
 
30176
  if ((argc < 18) || (argc > 19)) {
 
30177
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 18)",argc); SWIG_fail;
 
30178
  }
 
30179
  res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_svn_wc_notify_state_t, 0 |  0 );
 
30180
  if (!SWIG_IsOK(res2)) {
 
30181
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "enum svn_wc_notify_state_t *","svn_wc_merge5", 2, argv[0] )); 
 
30182
  }
 
30183
  arg2 = (enum svn_wc_notify_state_t *)(argp2);
 
30184
  res3 = SWIG_ConvertPtr(argv[1], &argp3,SWIGTYPE_p_svn_wc_context_t, 0 |  0 );
 
30185
  if (!SWIG_IsOK(res3)) {
 
30186
    SWIG_exception_fail(SWIG_ArgError(res3), Ruby_Format_TypeError( "", "svn_wc_context_t *","svn_wc_merge5", 3, argv[1] )); 
 
30187
  }
 
30188
  arg3 = (svn_wc_context_t *)(argp3);
 
30189
  res4 = SWIG_AsCharPtrAndSize(argv[2], &buf4, NULL, &alloc4);
 
30190
  if (!SWIG_IsOK(res4)) {
 
30191
    SWIG_exception_fail(SWIG_ArgError(res4), Ruby_Format_TypeError( "", "char const *","svn_wc_merge5", 4, argv[2] ));
 
30192
  }
 
30193
  arg4 = (char *)(buf4);
 
30194
  res5 = SWIG_AsCharPtrAndSize(argv[3], &buf5, NULL, &alloc5);
 
30195
  if (!SWIG_IsOK(res5)) {
 
30196
    SWIG_exception_fail(SWIG_ArgError(res5), Ruby_Format_TypeError( "", "char const *","svn_wc_merge5", 5, argv[3] ));
 
30197
  }
 
30198
  arg5 = (char *)(buf5);
 
30199
  res6 = SWIG_AsCharPtrAndSize(argv[4], &buf6, NULL, &alloc6);
 
30200
  if (!SWIG_IsOK(res6)) {
 
30201
    SWIG_exception_fail(SWIG_ArgError(res6), Ruby_Format_TypeError( "", "char const *","svn_wc_merge5", 6, argv[4] ));
 
30202
  }
 
30203
  arg6 = (char *)(buf6);
 
30204
  res7 = SWIG_AsCharPtrAndSize(argv[5], &buf7, NULL, &alloc7);
 
30205
  if (!SWIG_IsOK(res7)) {
 
30206
    SWIG_exception_fail(SWIG_ArgError(res7), Ruby_Format_TypeError( "", "char const *","svn_wc_merge5", 7, argv[5] ));
 
30207
  }
 
30208
  arg7 = (char *)(buf7);
 
30209
  res8 = SWIG_AsCharPtrAndSize(argv[6], &buf8, NULL, &alloc8);
 
30210
  if (!SWIG_IsOK(res8)) {
 
30211
    SWIG_exception_fail(SWIG_ArgError(res8), Ruby_Format_TypeError( "", "char const *","svn_wc_merge5", 8, argv[6] ));
 
30212
  }
 
30213
  arg8 = (char *)(buf8);
 
30214
  res9 = SWIG_AsCharPtrAndSize(argv[7], &buf9, NULL, &alloc9);
 
30215
  if (!SWIG_IsOK(res9)) {
 
30216
    SWIG_exception_fail(SWIG_ArgError(res9), Ruby_Format_TypeError( "", "char const *","svn_wc_merge5", 9, argv[7] ));
 
30217
  }
 
30218
  arg9 = (char *)(buf9);
 
30219
  res10 = SWIG_ConvertPtr(argv[8], &argp10,SWIGTYPE_p_svn_wc_conflict_version_t, 0 |  0 );
 
30220
  if (!SWIG_IsOK(res10)) {
 
30221
    SWIG_exception_fail(SWIG_ArgError(res10), Ruby_Format_TypeError( "", "svn_wc_conflict_version_t const *","svn_wc_merge5", 10, argv[8] )); 
 
30222
  }
 
30223
  arg10 = (svn_wc_conflict_version_t *)(argp10);
 
30224
  res11 = SWIG_ConvertPtr(argv[9], &argp11,SWIGTYPE_p_svn_wc_conflict_version_t, 0 |  0 );
 
30225
  if (!SWIG_IsOK(res11)) {
 
30226
    SWIG_exception_fail(SWIG_ArgError(res11), Ruby_Format_TypeError( "", "svn_wc_conflict_version_t const *","svn_wc_merge5", 11, argv[9] )); 
 
30227
  }
 
30228
  arg11 = (svn_wc_conflict_version_t *)(argp11);
 
30229
  arg12 = RTEST(argv[10]);
 
30230
  {
 
30231
    if (NIL_P(argv[11])) {
 
30232
      arg13 = NULL;
 
30233
    } else {
 
30234
      arg13 = StringValuePtr(argv[11]);
 
30235
    }
 
30236
  }
 
30237
  {
 
30238
    if (NIL_P(argv[12])) {
 
30239
      arg14 = NULL;
 
30240
    } else {
 
30241
      VALUE rb_pool;
 
30242
      apr_pool_t *pool;
 
30243
      
 
30244
      svn_swig_rb_get_pool(argc, argv, self, &rb_pool, &pool);
 
30245
      arg14 = svn_swig_rb_to_apr_array_prop(argv[12], pool);
 
30246
    }
 
30247
  }
 
30248
  res15 = SWIG_ConvertPtr(argv[13], &argp15,SWIGTYPE_p_apr_hash_t, 0 |  0 );
 
30249
  if (!SWIG_IsOK(res15)) {
 
30250
    SWIG_exception_fail(SWIG_ArgError(res15), Ruby_Format_TypeError( "", "apr_hash_t *","svn_wc_merge5", 15, argv[13] )); 
 
30251
  }
 
30252
  arg15 = (apr_hash_t *)(argp15);
 
30253
  res16 = SWIG_ConvertPtr(argv[14], &argp16,SWIGTYPE_p_apr_array_header_t, 0 |  0 );
 
30254
  if (!SWIG_IsOK(res16)) {
 
30255
    SWIG_exception_fail(SWIG_ArgError(res16), Ruby_Format_TypeError( "", "apr_array_header_t const *","svn_wc_merge5", 16, argv[14] )); 
 
30256
  }
 
30257
  arg16 = (apr_array_header_t *)(argp16);
 
30258
  {
 
30259
    int res = SWIG_ConvertFunctionPtr(argv[15], (void**)(&arg17), SWIGTYPE_p_f_p_p_svn_wc_conflict_result_t_p_q_const__svn_wc_conflict_description2_t_p_void_p_apr_pool_t_p_apr_pool_t__p_svn_error_t);
 
30260
    if (!SWIG_IsOK(res)) {
 
30261
      SWIG_exception_fail(SWIG_ArgError(res), Ruby_Format_TypeError( "", "svn_wc_conflict_resolver_func2_t","svn_wc_merge5", 17, argv[15] )); 
 
30262
    }
 
30263
  }
 
30264
  res18 = SWIG_ConvertPtr(argv[16],SWIG_as_voidptrptr(&arg18), 0, 0);
 
30265
  if (!SWIG_IsOK(res18)) {
 
30266
    SWIG_exception_fail(SWIG_ArgError(res18), Ruby_Format_TypeError( "", "void *","svn_wc_merge5", 18, argv[16] )); 
 
30267
  }
 
30268
  {
 
30269
    arg19 = svn_swig_rb_cancel_func;
 
30270
    arg20 = (void *)svn_swig_rb_make_baton(argv[17], _global_svn_swig_rb_pool);
 
30271
  }
 
30272
  if (argc > 18) {
 
30273
    
 
30274
  }
 
30275
  {
 
30276
    result = (svn_error_t *)svn_wc_merge5(arg1,arg2,arg3,(char const *)arg4,(char const *)arg5,(char const *)arg6,(char const *)arg7,(char const *)arg8,(char const *)arg9,(struct svn_wc_conflict_version_t const *)arg10,(struct svn_wc_conflict_version_t const *)arg11,arg12,(char const *)arg13,(apr_array_header_t const *)arg14,arg15,(apr_array_header_t const *)arg16,arg17,arg18,arg19,arg20,arg21);
 
30277
    
 
30278
    
 
30279
    
 
30280
  }
 
30281
  {
 
30282
    if (result) {
 
30283
      svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
 
30284
      svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
 
30285
      svn_swig_rb_handle_svn_error(result);
 
30286
    }
 
30287
    vresult = Qnil;
 
30288
  }
 
30289
  if (SWIG_IsTmpObj(res1)) {
 
30290
    vresult = SWIG_Ruby_AppendOutput(vresult, SWIG_From_int((*arg1)));
 
30291
  } else {
 
30292
    int new_flags = SWIG_IsNewObj(res1) ? (SWIG_POINTER_OWN |  0 ) :  0 ;
 
30293
    vresult = SWIG_Ruby_AppendOutput(vresult, SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_svn_wc_merge_outcome_t, new_flags));
 
30294
  }
 
30295
  {
 
30296
    svn_swig_rb_set_baton(vresult, (VALUE)arg20);
 
30297
  }
 
30298
  if (alloc4 == SWIG_NEWOBJ) free((char*)buf4);
 
30299
  if (alloc5 == SWIG_NEWOBJ) free((char*)buf5);
 
30300
  if (alloc6 == SWIG_NEWOBJ) free((char*)buf6);
 
30301
  if (alloc7 == SWIG_NEWOBJ) free((char*)buf7);
 
30302
  if (alloc8 == SWIG_NEWOBJ) free((char*)buf8);
 
30303
  if (alloc9 == SWIG_NEWOBJ) free((char*)buf9);
 
30304
  {
 
30305
    VALUE target;
 
30306
    target = _global_vresult_address == &vresult ? self : vresult;
 
30307
    if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
 
30308
    svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
 
30309
    svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
 
30310
  }
 
30311
  return vresult;
 
30312
fail:
 
30313
  if (alloc4 == SWIG_NEWOBJ) free((char*)buf4);
 
30314
  if (alloc5 == SWIG_NEWOBJ) free((char*)buf5);
 
30315
  if (alloc6 == SWIG_NEWOBJ) free((char*)buf6);
 
30316
  if (alloc7 == SWIG_NEWOBJ) free((char*)buf7);
 
30317
  if (alloc8 == SWIG_NEWOBJ) free((char*)buf8);
 
30318
  if (alloc9 == SWIG_NEWOBJ) free((char*)buf9);
 
30319
  {
 
30320
    VALUE target;
 
30321
    target = _global_vresult_address == &vresult ? self : vresult;
 
30322
    if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
 
30323
    svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
 
30324
    svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
 
30325
  }
 
30326
  return Qnil;
 
30327
}
 
30328
 
 
30329
 
 
30330
SWIGINTERN VALUE
29431
30331
_wrap_svn_wc_merge4(int argc, VALUE *argv, VALUE self) {
29432
30332
  enum svn_wc_merge_outcome_t *arg1 = (enum svn_wc_merge_outcome_t *) 0 ;
29433
30333
  svn_wc_context_t *arg2 = (svn_wc_context_t *) 0 ;
32595
33495
    
32596
33496
  }
32597
33497
  {
32598
 
    result = (svn_error_t *)svn_wc_transmit_text_deltas3((svn_checksum_t const **)arg1,(svn_checksum_t const **)arg2,arg3,(char const *)arg4,arg5,(struct svn_delta_editor_t const *)arg6,arg7,arg8,arg9);
 
33498
    result = (svn_error_t *)svn_wc_transmit_text_deltas3((struct svn_checksum_t const **)arg1,(struct svn_checksum_t const **)arg2,arg3,(char const *)arg4,arg5,(struct svn_delta_editor_t const *)arg6,arg7,arg8,arg9);
32599
33499
    
32600
33500
    
32601
33501
    
33671
34571
}
33672
34572
 
33673
34573
 
33674
 
swig_class SwigClassSvn_wc_revision_status_t;
 
34574
static swig_class SwigClassSvn_wc_revision_status_t;
33675
34575
 
33676
34576
SWIGINTERN VALUE
33677
34577
_wrap_svn_wc_revision_status_t_min_rev_set(int argc, VALUE *argv, VALUE self) {
33678
 
  svn_wc_revision_status_t *arg1 = (svn_wc_revision_status_t *) 0 ;
 
34578
  struct svn_wc_revision_status_t *arg1 = (struct svn_wc_revision_status_t *) 0 ;
33679
34579
  svn_revnum_t arg2 ;
33680
34580
  void *argp1 = 0 ;
33681
34581
  int res1 = 0 ;
33687
34587
  }
33688
34588
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_revision_status_t, 0 |  0 );
33689
34589
  if (!SWIG_IsOK(res1)) {
33690
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_revision_status_t *","min_rev", 1, self )); 
 
34590
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_revision_status_t *","min_rev", 1, self )); 
33691
34591
  }
33692
 
  arg1 = (svn_wc_revision_status_t *)(argp1);
 
34592
  arg1 = (struct svn_wc_revision_status_t *)(argp1);
33693
34593
  ecode2 = SWIG_AsVal_long(argv[0], &val2);
33694
34594
  if (!SWIG_IsOK(ecode2)) {
33695
34595
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_revnum_t","min_rev", 2, argv[0] ));
33704
34604
 
33705
34605
SWIGINTERN VALUE
33706
34606
_wrap_svn_wc_revision_status_t_min_rev_get(int argc, VALUE *argv, VALUE self) {
33707
 
  svn_wc_revision_status_t *arg1 = (svn_wc_revision_status_t *) 0 ;
 
34607
  struct svn_wc_revision_status_t *arg1 = (struct svn_wc_revision_status_t *) 0 ;
33708
34608
  void *argp1 = 0 ;
33709
34609
  int res1 = 0 ;
33710
34610
  svn_revnum_t result;
33715
34615
  }
33716
34616
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_revision_status_t, 0 |  0 );
33717
34617
  if (!SWIG_IsOK(res1)) {
33718
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_revision_status_t *","min_rev", 1, self )); 
 
34618
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_revision_status_t *","min_rev", 1, self )); 
33719
34619
  }
33720
 
  arg1 = (svn_wc_revision_status_t *)(argp1);
 
34620
  arg1 = (struct svn_wc_revision_status_t *)(argp1);
33721
34621
  result = (svn_revnum_t) ((arg1)->min_rev);
33722
34622
  vresult = SWIG_From_long((long)(result));
33723
34623
  return vresult;
33728
34628
 
33729
34629
SWIGINTERN VALUE
33730
34630
_wrap_svn_wc_revision_status_t_max_rev_set(int argc, VALUE *argv, VALUE self) {
33731
 
  svn_wc_revision_status_t *arg1 = (svn_wc_revision_status_t *) 0 ;
 
34631
  struct svn_wc_revision_status_t *arg1 = (struct svn_wc_revision_status_t *) 0 ;
33732
34632
  svn_revnum_t arg2 ;
33733
34633
  void *argp1 = 0 ;
33734
34634
  int res1 = 0 ;
33740
34640
  }
33741
34641
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_revision_status_t, 0 |  0 );
33742
34642
  if (!SWIG_IsOK(res1)) {
33743
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_revision_status_t *","max_rev", 1, self )); 
 
34643
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_revision_status_t *","max_rev", 1, self )); 
33744
34644
  }
33745
 
  arg1 = (svn_wc_revision_status_t *)(argp1);
 
34645
  arg1 = (struct svn_wc_revision_status_t *)(argp1);
33746
34646
  ecode2 = SWIG_AsVal_long(argv[0], &val2);
33747
34647
  if (!SWIG_IsOK(ecode2)) {
33748
34648
    SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "svn_revnum_t","max_rev", 2, argv[0] ));
33757
34657
 
33758
34658
SWIGINTERN VALUE
33759
34659
_wrap_svn_wc_revision_status_t_max_rev_get(int argc, VALUE *argv, VALUE self) {
33760
 
  svn_wc_revision_status_t *arg1 = (svn_wc_revision_status_t *) 0 ;
 
34660
  struct svn_wc_revision_status_t *arg1 = (struct svn_wc_revision_status_t *) 0 ;
33761
34661
  void *argp1 = 0 ;
33762
34662
  int res1 = 0 ;
33763
34663
  svn_revnum_t result;
33768
34668
  }
33769
34669
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_revision_status_t, 0 |  0 );
33770
34670
  if (!SWIG_IsOK(res1)) {
33771
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_revision_status_t *","max_rev", 1, self )); 
 
34671
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_revision_status_t *","max_rev", 1, self )); 
33772
34672
  }
33773
 
  arg1 = (svn_wc_revision_status_t *)(argp1);
 
34673
  arg1 = (struct svn_wc_revision_status_t *)(argp1);
33774
34674
  result = (svn_revnum_t) ((arg1)->max_rev);
33775
34675
  vresult = SWIG_From_long((long)(result));
33776
34676
  return vresult;
33781
34681
 
33782
34682
SWIGINTERN VALUE
33783
34683
_wrap_svn_wc_revision_status_t_switched_set(int argc, VALUE *argv, VALUE self) {
33784
 
  svn_wc_revision_status_t *arg1 = (svn_wc_revision_status_t *) 0 ;
 
34684
  struct svn_wc_revision_status_t *arg1 = (struct svn_wc_revision_status_t *) 0 ;
33785
34685
  svn_boolean_t arg2 ;
33786
34686
  void *argp1 = 0 ;
33787
34687
  int res1 = 0 ;
33791
34691
  }
33792
34692
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_revision_status_t, 0 |  0 );
33793
34693
  if (!SWIG_IsOK(res1)) {
33794
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_revision_status_t *","switched", 1, self )); 
 
34694
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_revision_status_t *","switched", 1, self )); 
33795
34695
  }
33796
 
  arg1 = (svn_wc_revision_status_t *)(argp1);
 
34696
  arg1 = (struct svn_wc_revision_status_t *)(argp1);
33797
34697
  arg2 = RTEST(argv[0]);
33798
34698
  if (arg1) (arg1)->switched = arg2;
33799
34699
  return Qnil;
33804
34704
 
33805
34705
SWIGINTERN VALUE
33806
34706
_wrap_svn_wc_revision_status_t_switched_get(int argc, VALUE *argv, VALUE self) {
33807
 
  svn_wc_revision_status_t *arg1 = (svn_wc_revision_status_t *) 0 ;
 
34707
  struct svn_wc_revision_status_t *arg1 = (struct svn_wc_revision_status_t *) 0 ;
33808
34708
  void *argp1 = 0 ;
33809
34709
  int res1 = 0 ;
33810
34710
  svn_boolean_t result;
33815
34715
  }
33816
34716
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_revision_status_t, 0 |  0 );
33817
34717
  if (!SWIG_IsOK(res1)) {
33818
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_revision_status_t *","switched", 1, self )); 
 
34718
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_revision_status_t *","switched", 1, self )); 
33819
34719
  }
33820
 
  arg1 = (svn_wc_revision_status_t *)(argp1);
 
34720
  arg1 = (struct svn_wc_revision_status_t *)(argp1);
33821
34721
  result = (svn_boolean_t) ((arg1)->switched);
33822
34722
  vresult = result ? Qtrue : Qfalse;
33823
34723
  return vresult;
33828
34728
 
33829
34729
SWIGINTERN VALUE
33830
34730
_wrap_svn_wc_revision_status_t_modified_set(int argc, VALUE *argv, VALUE self) {
33831
 
  svn_wc_revision_status_t *arg1 = (svn_wc_revision_status_t *) 0 ;
 
34731
  struct svn_wc_revision_status_t *arg1 = (struct svn_wc_revision_status_t *) 0 ;
33832
34732
  svn_boolean_t arg2 ;
33833
34733
  void *argp1 = 0 ;
33834
34734
  int res1 = 0 ;
33838
34738
  }
33839
34739
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_revision_status_t, 0 |  0 );
33840
34740
  if (!SWIG_IsOK(res1)) {
33841
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_revision_status_t *","modified", 1, self )); 
 
34741
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_revision_status_t *","modified", 1, self )); 
33842
34742
  }
33843
 
  arg1 = (svn_wc_revision_status_t *)(argp1);
 
34743
  arg1 = (struct svn_wc_revision_status_t *)(argp1);
33844
34744
  arg2 = RTEST(argv[0]);
33845
34745
  if (arg1) (arg1)->modified = arg2;
33846
34746
  return Qnil;
33851
34751
 
33852
34752
SWIGINTERN VALUE
33853
34753
_wrap_svn_wc_revision_status_t_modified_get(int argc, VALUE *argv, VALUE self) {
33854
 
  svn_wc_revision_status_t *arg1 = (svn_wc_revision_status_t *) 0 ;
 
34754
  struct svn_wc_revision_status_t *arg1 = (struct svn_wc_revision_status_t *) 0 ;
33855
34755
  void *argp1 = 0 ;
33856
34756
  int res1 = 0 ;
33857
34757
  svn_boolean_t result;
33862
34762
  }
33863
34763
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_revision_status_t, 0 |  0 );
33864
34764
  if (!SWIG_IsOK(res1)) {
33865
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_revision_status_t *","modified", 1, self )); 
 
34765
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_revision_status_t *","modified", 1, self )); 
33866
34766
  }
33867
 
  arg1 = (svn_wc_revision_status_t *)(argp1);
 
34767
  arg1 = (struct svn_wc_revision_status_t *)(argp1);
33868
34768
  result = (svn_boolean_t) ((arg1)->modified);
33869
34769
  vresult = result ? Qtrue : Qfalse;
33870
34770
  return vresult;
33875
34775
 
33876
34776
SWIGINTERN VALUE
33877
34777
_wrap_svn_wc_revision_status_t_sparse_checkout_set(int argc, VALUE *argv, VALUE self) {
33878
 
  svn_wc_revision_status_t *arg1 = (svn_wc_revision_status_t *) 0 ;
 
34778
  struct svn_wc_revision_status_t *arg1 = (struct svn_wc_revision_status_t *) 0 ;
33879
34779
  svn_boolean_t arg2 ;
33880
34780
  void *argp1 = 0 ;
33881
34781
  int res1 = 0 ;
33885
34785
  }
33886
34786
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_revision_status_t, 0 |  0 );
33887
34787
  if (!SWIG_IsOK(res1)) {
33888
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_revision_status_t *","sparse_checkout", 1, self )); 
 
34788
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_revision_status_t *","sparse_checkout", 1, self )); 
33889
34789
  }
33890
 
  arg1 = (svn_wc_revision_status_t *)(argp1);
 
34790
  arg1 = (struct svn_wc_revision_status_t *)(argp1);
33891
34791
  arg2 = RTEST(argv[0]);
33892
34792
  if (arg1) (arg1)->sparse_checkout = arg2;
33893
34793
  return Qnil;
33898
34798
 
33899
34799
SWIGINTERN VALUE
33900
34800
_wrap_svn_wc_revision_status_t_sparse_checkout_get(int argc, VALUE *argv, VALUE self) {
33901
 
  svn_wc_revision_status_t *arg1 = (svn_wc_revision_status_t *) 0 ;
 
34801
  struct svn_wc_revision_status_t *arg1 = (struct svn_wc_revision_status_t *) 0 ;
33902
34802
  void *argp1 = 0 ;
33903
34803
  int res1 = 0 ;
33904
34804
  svn_boolean_t result;
33909
34809
  }
33910
34810
  res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_svn_wc_revision_status_t, 0 |  0 );
33911
34811
  if (!SWIG_IsOK(res1)) {
33912
 
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "svn_wc_revision_status_t *","sparse_checkout", 1, self )); 
 
34812
    SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "struct svn_wc_revision_status_t *","sparse_checkout", 1, self )); 
33913
34813
  }
33914
 
  arg1 = (svn_wc_revision_status_t *)(argp1);
 
34814
  arg1 = (struct svn_wc_revision_status_t *)(argp1);
33915
34815
  result = (svn_boolean_t) ((arg1)->sparse_checkout);
33916
34816
  vresult = result ? Qtrue : Qfalse;
33917
34817
  return vresult;
33950
34850
  int res1 ;
33951
34851
  char *buf1 = 0 ;
33952
34852
  int alloc1 = 0 ;
33953
 
  svn_wc_revision_status_t *result = 0 ;
 
34853
  struct svn_wc_revision_status_t *result = 0 ;
33954
34854
  
33955
34855
  {
33956
34856
    svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg6);
33981
34881
    
33982
34882
  }
33983
34883
  {
33984
 
    result = (svn_wc_revision_status_t *)new_svn_wc_revision_status_t((char const *)arg1,(char const *)arg2,arg3,arg4,arg5,arg6);
 
34884
    result = (struct svn_wc_revision_status_t *)new_svn_wc_revision_status_t((char const *)arg1,(char const *)arg2,arg3,arg4,arg5,arg6);
33985
34885
    DATA_PTR(self) = result;
33986
34886
    
33987
34887
    
34012
34912
}
34013
34913
 
34014
34914
 
34015
 
SWIGINTERN void delete_svn_wc_revision_status_t(svn_wc_revision_status_t *self){
 
34915
SWIGINTERN void delete_svn_wc_revision_status_t(struct svn_wc_revision_status_t *self){
34016
34916
  }
34017
34917
SWIGINTERN void
34018
 
free_svn_wc_revision_status_t(svn_wc_revision_status_t *arg1) {
 
34918
free_svn_wc_revision_status_t(struct svn_wc_revision_status_t *arg1) {
34019
34919
    delete_svn_wc_revision_status_t(arg1);
34020
34920
}
34021
34921
 
34709
35609
 
34710
35610
 
34711
35611
SWIGINTERN VALUE
 
35612
_wrap_svn_wc_read_kind2(int argc, VALUE *argv, VALUE self) {
 
35613
  svn_node_kind_t *arg1 = (svn_node_kind_t *) 0 ;
 
35614
  svn_wc_context_t *arg2 = (svn_wc_context_t *) 0 ;
 
35615
  char *arg3 = (char *) 0 ;
 
35616
  svn_boolean_t arg4 ;
 
35617
  svn_boolean_t arg5 ;
 
35618
  apr_pool_t *arg6 = (apr_pool_t *) 0 ;
 
35619
  VALUE _global_svn_swig_rb_pool ;
 
35620
  apr_pool_t *_global_pool ;
 
35621
  svn_node_kind_t temp1 ;
 
35622
  int res1 = SWIG_TMPOBJ ;
 
35623
  void *argp2 = 0 ;
 
35624
  int res2 = 0 ;
 
35625
  int res3 ;
 
35626
  char *buf3 = 0 ;
 
35627
  int alloc3 = 0 ;
 
35628
  svn_error_t *result = 0 ;
 
35629
  VALUE vresult = Qnil;
 
35630
  
 
35631
  {
 
35632
    svn_swig_rb_get_pool(argc, argv, self, &_global_svn_swig_rb_pool, &arg6);
 
35633
    _global_pool = arg6;
 
35634
    svn_swig_rb_push_pool(_global_svn_swig_rb_pool);
 
35635
  }
 
35636
  arg1 = &temp1;
 
35637
  if ((argc < 4) || (argc > 5)) {
 
35638
    rb_raise(rb_eArgError, "wrong # of arguments(%d for 4)",argc); SWIG_fail;
 
35639
  }
 
35640
  res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_svn_wc_context_t, 0 |  0 );
 
35641
  if (!SWIG_IsOK(res2)) {
 
35642
    SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "svn_wc_context_t *","svn_wc_read_kind2", 2, argv[0] )); 
 
35643
  }
 
35644
  arg2 = (svn_wc_context_t *)(argp2);
 
35645
  res3 = SWIG_AsCharPtrAndSize(argv[1], &buf3, NULL, &alloc3);
 
35646
  if (!SWIG_IsOK(res3)) {
 
35647
    SWIG_exception_fail(SWIG_ArgError(res3), Ruby_Format_TypeError( "", "char const *","svn_wc_read_kind2", 3, argv[1] ));
 
35648
  }
 
35649
  arg3 = (char *)(buf3);
 
35650
  arg4 = RTEST(argv[2]);
 
35651
  arg5 = RTEST(argv[3]);
 
35652
  if (argc > 4) {
 
35653
    
 
35654
  }
 
35655
  {
 
35656
    result = (svn_error_t *)svn_wc_read_kind2(arg1,arg2,(char const *)arg3,arg4,arg5,arg6);
 
35657
    
 
35658
    
 
35659
    
 
35660
  }
 
35661
  {
 
35662
    if (result) {
 
35663
      svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
 
35664
      svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
 
35665
      svn_swig_rb_handle_svn_error(result);
 
35666
    }
 
35667
    vresult = Qnil;
 
35668
  }
 
35669
  if (SWIG_IsTmpObj(res1)) {
 
35670
    vresult = SWIG_Ruby_AppendOutput(vresult, SWIG_From_long((*arg1)));
 
35671
  } else {
 
35672
    int new_flags = SWIG_IsNewObj(res1) ? (SWIG_POINTER_OWN |  0 ) :  0 ;
 
35673
    vresult = SWIG_Ruby_AppendOutput(vresult, SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_svn_node_kind_t, new_flags));
 
35674
  }
 
35675
  if (alloc3 == SWIG_NEWOBJ) free((char*)buf3);
 
35676
  {
 
35677
    VALUE target;
 
35678
    target = _global_vresult_address == &vresult ? self : vresult;
 
35679
    if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
 
35680
    svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
 
35681
    svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
 
35682
  }
 
35683
  return vresult;
 
35684
fail:
 
35685
  if (alloc3 == SWIG_NEWOBJ) free((char*)buf3);
 
35686
  {
 
35687
    VALUE target;
 
35688
    target = _global_vresult_address == &vresult ? self : vresult;
 
35689
    if (!svn_swig_rb_set_pool(target, _global_svn_swig_rb_pool))
 
35690
    svn_swig_rb_destroy_pool(_global_svn_swig_rb_pool);
 
35691
    svn_swig_rb_pop_pool(_global_svn_swig_rb_pool);
 
35692
  }
 
35693
  return Qnil;
 
35694
}
 
35695
 
 
35696
 
 
35697
SWIGINTERN VALUE
34712
35698
_wrap_svn_wc_read_kind(int argc, VALUE *argv, VALUE self) {
34713
35699
  svn_node_kind_t *arg1 = (svn_node_kind_t *) 0 ;
34714
35700
  svn_wc_context_t *arg2 = (svn_wc_context_t *) 0 ;
39845
40831
}
39846
40832
 
39847
40833
 
39848
 
swig_class SwigClassSvn_wc_committed_queue_t;
 
40834
static swig_class SwigClassSvn_wc_committed_queue_t;
39849
40835
 
39850
40836
#ifdef HAVE_RB_DEFINE_ALLOC_FUNC
39851
40837
SWIGINTERN VALUE
39916
40902
    delete_svn_wc_committed_queue_t(arg1);
39917
40903
}
39918
40904
 
39919
 
swig_class SwigClassSvn_wc_traversal_info_t;
 
40905
static swig_class SwigClassSvn_wc_traversal_info_t;
39920
40906
 
39921
40907
#ifdef HAVE_RB_DEFINE_ALLOC_FUNC
39922
40908
SWIGINTERN VALUE
39990
40976
 
39991
40977
/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
39992
40978
 
39993
 
static swig_type_info _swigt__p_apr_array_header_t = {"_p_apr_array_header_t", "apr_array_header_t *", 0, 0, (void*)0, 0};
 
40979
static swig_type_info _swigt__p_apr_array_header_t = {"_p_apr_array_header_t", "apr_array_header_t *|svn_rangelist_t *", 0, 0, (void*)0, 0};
39994
40980
static swig_type_info _swigt__p_apr_file_t = {"_p_apr_file_t", "apr_file_t *", 0, 0, (void*)0, 0};
39995
40981
static swig_type_info _swigt__p_apr_hash_t = {"_p_apr_hash_t", "apr_hash_t *", 0, 0, (void*)0, 0};
39996
40982
static swig_type_info _swigt__p_apr_int32_t = {"_p_apr_int32_t", "apr_int32_t *|time_t *", 0, 0, (void*)0, 0};
40048
41034
static swig_type_info _swigt__p_p_apr_file_t = {"_p_p_apr_file_t", "apr_file_t **", 0, 0, (void*)0, 0};
40049
41035
static swig_type_info _swigt__p_p_apr_hash_t = {"_p_p_apr_hash_t", "apr_hash_t **", 0, 0, (void*)0, 0};
40050
41036
static swig_type_info _swigt__p_p_char = {"_p_p_char", "char **", 0, 0, (void*)0, 0};
40051
 
static swig_type_info _swigt__p_p_svn_checksum_t = {"_p_p_svn_checksum_t", "svn_checksum_t **", 0, 0, (void*)0, 0};
 
41037
static swig_type_info _swigt__p_p_svn_checksum_t = {"_p_p_svn_checksum_t", "struct svn_checksum_t **|svn_checksum_t **", 0, 0, (void*)0, 0};
40052
41038
static swig_type_info _swigt__p_p_svn_delta_editor_t = {"_p_p_svn_delta_editor_t", "struct svn_delta_editor_t **|svn_delta_editor_t **", 0, 0, (void*)0, 0};
40053
41039
static swig_type_info _swigt__p_p_svn_stream_t = {"_p_p_svn_stream_t", "struct svn_stream_t **|svn_stream_t **", 0, 0, (void*)0, 0};
40054
41040
static swig_type_info _swigt__p_p_svn_string_t = {"_p_p_svn_string_t", "struct svn_string_t **|svn_string_t **", 0, 0, (void*)0, 0};
40071
41057
static swig_type_info _swigt__p_svn_auth_provider_object_t = {"_p_svn_auth_provider_object_t", "struct svn_auth_provider_object_t *|svn_auth_provider_object_t *", 0, 0, (void*)0, 0};
40072
41058
static swig_type_info _swigt__p_svn_auth_provider_t = {"_p_svn_auth_provider_t", "struct svn_auth_provider_t *|svn_auth_provider_t *", 0, 0, (void*)0, 0};
40073
41059
static swig_type_info _swigt__p_svn_auth_ssl_server_cert_info_t = {"_p_svn_auth_ssl_server_cert_info_t", "struct svn_auth_ssl_server_cert_info_t *|svn_auth_ssl_server_cert_info_t *", 0, 0, (void*)0, 0};
40074
 
static swig_type_info _swigt__p_svn_checksum_t = {"_p_svn_checksum_t", "svn_checksum_t *", 0, 0, (void*)0, 0};
 
41060
static swig_type_info _swigt__p_svn_checksum_ctx_t = {"_p_svn_checksum_ctx_t", "struct svn_checksum_ctx_t *|svn_checksum_ctx_t *", 0, 0, (void*)0, 0};
 
41061
static swig_type_info _swigt__p_svn_checksum_kind_t = {"_p_svn_checksum_kind_t", "enum svn_checksum_kind_t *|svn_checksum_kind_t *", 0, 0, (void*)0, 0};
 
41062
static swig_type_info _swigt__p_svn_checksum_t = {"_p_svn_checksum_t", "struct svn_checksum_t *|svn_checksum_t *", 0, 0, (void*)0, 0};
40075
41063
static swig_type_info _swigt__p_svn_commit_info_t = {"_p_svn_commit_info_t", "struct svn_commit_info_t *|svn_commit_info_t *", 0, 0, (void*)0, 0};
40076
41064
static swig_type_info _swigt__p_svn_config_t = {"_p_svn_config_t", "struct svn_config_t *|svn_config_t *", 0, 0, (void*)0, 0};
40077
41065
static swig_type_info _swigt__p_svn_delta_editor_t = {"_p_svn_delta_editor_t", "struct svn_delta_editor_t *|svn_delta_editor_t *", 0, 0, (void*)0, 0};
40107
41095
static swig_type_info _swigt__p_svn_opt_subcommand_desc_t = {"_p_svn_opt_subcommand_desc_t", "struct svn_opt_subcommand_desc_t *|svn_opt_subcommand_desc_t *", 0, 0, (void*)0, 0};
40108
41096
static swig_type_info _swigt__p_svn_patch_file_t = {"_p_svn_patch_file_t", "struct svn_patch_file_t *|svn_patch_file_t *", 0, 0, (void*)0, 0};
40109
41097
static swig_type_info _swigt__p_svn_patch_t = {"_p_svn_patch_t", "struct svn_patch_t *|svn_patch_t *", 0, 0, (void*)0, 0};
 
41098
static swig_type_info _swigt__p_svn_prop_inherited_item_t = {"_p_svn_prop_inherited_item_t", "struct svn_prop_inherited_item_t *|svn_prop_inherited_item_t *", 0, 0, (void*)0, 0};
40110
41099
static swig_type_info _swigt__p_svn_prop_kind = {"_p_svn_prop_kind", "svn_prop_kind_t *|enum svn_prop_kind *", 0, 0, (void*)0, 0};
40111
41100
static swig_type_info _swigt__p_svn_prop_patch_t = {"_p_svn_prop_patch_t", "struct svn_prop_patch_t *|svn_prop_patch_t *", 0, 0, (void*)0, 0};
40112
41101
static swig_type_info _swigt__p_svn_ra_callbacks2_t = {"_p_svn_ra_callbacks2_t", "struct svn_ra_callbacks2_t *|svn_ra_callbacks2_t *", 0, 0, (void*)0, 0};
40125
41114
static swig_type_info _swigt__p_svn_txdelta_stream_t = {"_p_svn_txdelta_stream_t", "struct svn_txdelta_stream_t *|svn_txdelta_stream_t *", 0, 0, (void*)0, 0};
40126
41115
static swig_type_info _swigt__p_svn_txdelta_window_t = {"_p_svn_txdelta_window_t", "struct svn_txdelta_window_t *|svn_txdelta_window_t *", 0, 0, (void*)0, 0};
40127
41116
static swig_type_info _swigt__p_svn_version_checklist_t = {"_p_svn_version_checklist_t", "struct svn_version_checklist_t *|svn_version_checklist_t *", 0, 0, (void*)0, 0};
 
41117
static swig_type_info _swigt__p_svn_version_ext_linked_lib_t = {"_p_svn_version_ext_linked_lib_t", "struct svn_version_ext_linked_lib_t *|svn_version_ext_linked_lib_t *", 0, 0, (void*)0, 0};
 
41118
static swig_type_info _swigt__p_svn_version_ext_loaded_lib_t = {"_p_svn_version_ext_loaded_lib_t", "struct svn_version_ext_loaded_lib_t *|svn_version_ext_loaded_lib_t *", 0, 0, (void*)0, 0};
 
41119
static swig_type_info _swigt__p_svn_version_extended_t = {"_p_svn_version_extended_t", "struct svn_version_extended_t *|svn_version_extended_t *", 0, 0, (void*)0, 0};
40128
41120
static swig_type_info _swigt__p_svn_version_t = {"_p_svn_version_t", "struct svn_version_t *|svn_version_t *", 0, 0, (void*)0, 0};
40129
41121
static swig_type_info _swigt__p_svn_wc_adm_access_t = {"_p_svn_wc_adm_access_t", "struct svn_wc_adm_access_t *|svn_wc_adm_access_t *", 0, 0, (void*)0, 0};
40130
41122
static swig_type_info _swigt__p_svn_wc_committed_queue_t = {"_p_svn_wc_committed_queue_t", "struct svn_wc_committed_queue_t *|svn_wc_committed_queue_t *", 0, 0, (void*)0, 0};
40245
41237
  &_swigt__p_svn_auth_provider_object_t,
40246
41238
  &_swigt__p_svn_auth_provider_t,
40247
41239
  &_swigt__p_svn_auth_ssl_server_cert_info_t,
 
41240
  &_swigt__p_svn_checksum_ctx_t,
 
41241
  &_swigt__p_svn_checksum_kind_t,
40248
41242
  &_swigt__p_svn_checksum_t,
40249
41243
  &_swigt__p_svn_commit_info_t,
40250
41244
  &_swigt__p_svn_config_t,
40281
41275
  &_swigt__p_svn_opt_subcommand_desc_t,
40282
41276
  &_swigt__p_svn_patch_file_t,
40283
41277
  &_swigt__p_svn_patch_t,
 
41278
  &_swigt__p_svn_prop_inherited_item_t,
40284
41279
  &_swigt__p_svn_prop_kind,
40285
41280
  &_swigt__p_svn_prop_patch_t,
40286
41281
  &_swigt__p_svn_ra_callbacks2_t,
40299
41294
  &_swigt__p_svn_txdelta_stream_t,
40300
41295
  &_swigt__p_svn_txdelta_window_t,
40301
41296
  &_swigt__p_svn_version_checklist_t,
 
41297
  &_swigt__p_svn_version_ext_linked_lib_t,
 
41298
  &_swigt__p_svn_version_ext_loaded_lib_t,
 
41299
  &_swigt__p_svn_version_extended_t,
40302
41300
  &_swigt__p_svn_version_t,
40303
41301
  &_swigt__p_svn_wc_adm_access_t,
40304
41302
  &_swigt__p_svn_wc_committed_queue_t,
40419
41417
static swig_cast_info _swigc__p_svn_auth_provider_object_t[] = {  {&_swigt__p_svn_auth_provider_object_t, 0, 0, 0},{0, 0, 0, 0}};
40420
41418
static swig_cast_info _swigc__p_svn_auth_provider_t[] = {  {&_swigt__p_svn_auth_provider_t, 0, 0, 0},{0, 0, 0, 0}};
40421
41419
static swig_cast_info _swigc__p_svn_auth_ssl_server_cert_info_t[] = {  {&_swigt__p_svn_auth_ssl_server_cert_info_t, 0, 0, 0},{0, 0, 0, 0}};
 
41420
static swig_cast_info _swigc__p_svn_checksum_ctx_t[] = {  {&_swigt__p_svn_checksum_ctx_t, 0, 0, 0},{0, 0, 0, 0}};
 
41421
static swig_cast_info _swigc__p_svn_checksum_kind_t[] = {  {&_swigt__p_svn_checksum_kind_t, 0, 0, 0},{0, 0, 0, 0}};
40422
41422
static swig_cast_info _swigc__p_svn_checksum_t[] = {  {&_swigt__p_svn_checksum_t, 0, 0, 0},{0, 0, 0, 0}};
40423
41423
static swig_cast_info _swigc__p_svn_commit_info_t[] = {  {&_swigt__p_svn_commit_info_t, 0, 0, 0},{0, 0, 0, 0}};
40424
41424
static swig_cast_info _swigc__p_svn_config_t[] = {  {&_swigt__p_svn_config_t, 0, 0, 0},{0, 0, 0, 0}};
40455
41455
static swig_cast_info _swigc__p_svn_opt_subcommand_desc_t[] = {  {&_swigt__p_svn_opt_subcommand_desc_t, 0, 0, 0},{0, 0, 0, 0}};
40456
41456
static swig_cast_info _swigc__p_svn_patch_file_t[] = {  {&_swigt__p_svn_patch_file_t, 0, 0, 0},{0, 0, 0, 0}};
40457
41457
static swig_cast_info _swigc__p_svn_patch_t[] = {  {&_swigt__p_svn_patch_t, 0, 0, 0},{0, 0, 0, 0}};
 
41458
static swig_cast_info _swigc__p_svn_prop_inherited_item_t[] = {  {&_swigt__p_svn_prop_inherited_item_t, 0, 0, 0},{0, 0, 0, 0}};
40458
41459
static swig_cast_info _swigc__p_svn_prop_kind[] = {  {&_swigt__p_svn_prop_kind, 0, 0, 0},{0, 0, 0, 0}};
40459
41460
static swig_cast_info _swigc__p_svn_prop_patch_t[] = {  {&_swigt__p_svn_prop_patch_t, 0, 0, 0},{0, 0, 0, 0}};
40460
41461
static swig_cast_info _swigc__p_svn_ra_callbacks2_t[] = {  {&_swigt__p_svn_ra_callbacks2_t, 0, 0, 0},{0, 0, 0, 0}};
40473
41474
static swig_cast_info _swigc__p_svn_txdelta_stream_t[] = {  {&_swigt__p_svn_txdelta_stream_t, 0, 0, 0},{0, 0, 0, 0}};
40474
41475
static swig_cast_info _swigc__p_svn_txdelta_window_t[] = {  {&_swigt__p_svn_txdelta_window_t, 0, 0, 0},{0, 0, 0, 0}};
40475
41476
static swig_cast_info _swigc__p_svn_version_checklist_t[] = {  {&_swigt__p_svn_version_checklist_t, 0, 0, 0},{0, 0, 0, 0}};
 
41477
static swig_cast_info _swigc__p_svn_version_ext_linked_lib_t[] = {  {&_swigt__p_svn_version_ext_linked_lib_t, 0, 0, 0},{0, 0, 0, 0}};
 
41478
static swig_cast_info _swigc__p_svn_version_ext_loaded_lib_t[] = {  {&_swigt__p_svn_version_ext_loaded_lib_t, 0, 0, 0},{0, 0, 0, 0}};
 
41479
static swig_cast_info _swigc__p_svn_version_extended_t[] = {  {&_swigt__p_svn_version_extended_t, 0, 0, 0},{0, 0, 0, 0}};
40476
41480
static swig_cast_info _swigc__p_svn_version_t[] = {  {&_swigt__p_svn_version_t, 0, 0, 0},{0, 0, 0, 0}};
40477
41481
static swig_cast_info _swigc__p_svn_wc_adm_access_t[] = {  {&_swigt__p_svn_wc_adm_access_t, 0, 0, 0},{0, 0, 0, 0}};
40478
41482
static swig_cast_info _swigc__p_svn_wc_committed_queue_t[] = {  {&_swigt__p_svn_wc_committed_queue_t, 0, 0, 0},{0, 0, 0, 0}};
40593
41597
  _swigc__p_svn_auth_provider_object_t,
40594
41598
  _swigc__p_svn_auth_provider_t,
40595
41599
  _swigc__p_svn_auth_ssl_server_cert_info_t,
 
41600
  _swigc__p_svn_checksum_ctx_t,
 
41601
  _swigc__p_svn_checksum_kind_t,
40596
41602
  _swigc__p_svn_checksum_t,
40597
41603
  _swigc__p_svn_commit_info_t,
40598
41604
  _swigc__p_svn_config_t,
40629
41635
  _swigc__p_svn_opt_subcommand_desc_t,
40630
41636
  _swigc__p_svn_patch_file_t,
40631
41637
  _swigc__p_svn_patch_t,
 
41638
  _swigc__p_svn_prop_inherited_item_t,
40632
41639
  _swigc__p_svn_prop_kind,
40633
41640
  _swigc__p_svn_prop_patch_t,
40634
41641
  _swigc__p_svn_ra_callbacks2_t,
40647
41654
  _swigc__p_svn_txdelta_stream_t,
40648
41655
  _swigc__p_svn_txdelta_window_t,
40649
41656
  _swigc__p_svn_version_checklist_t,
 
41657
  _swigc__p_svn_version_ext_linked_lib_t,
 
41658
  _swigc__p_svn_version_ext_loaded_lib_t,
 
41659
  _swigc__p_svn_version_extended_t,
40650
41660
  _swigc__p_svn_version_t,
40651
41661
  _swigc__p_svn_wc_adm_access_t,
40652
41662
  _swigc__p_svn_wc_committed_queue_t,
40748
41758
  swig_module_info *module_head, *iter;
40749
41759
  int found, init;
40750
41760
 
40751
 
  clientdata = clientdata;
40752
 
 
40753
41761
  /* check to see if the circular list has been setup, if not, set it up */
40754
41762
  if (swig_module.next==0) {
40755
41763
    /* Initialize the swig_module */
41086
42094
  rb_define_const(mWc, "Svn_wc_notify_failed_locked", SWIG_From_int((int)(svn_wc_notify_failed_locked)));
41087
42095
  rb_define_const(mWc, "Svn_wc_notify_failed_forbidden_by_server", SWIG_From_int((int)(svn_wc_notify_failed_forbidden_by_server)));
41088
42096
  rb_define_const(mWc, "Svn_wc_notify_skip_conflicted", SWIG_From_int((int)(svn_wc_notify_skip_conflicted)));
 
42097
  rb_define_const(mWc, "Svn_wc_notify_update_broken_lock", SWIG_From_int((int)(svn_wc_notify_update_broken_lock)));
 
42098
  rb_define_const(mWc, "Svn_wc_notify_failed_obstruction", SWIG_From_int((int)(svn_wc_notify_failed_obstruction)));
 
42099
  rb_define_const(mWc, "Svn_wc_notify_conflict_resolver_starting", SWIG_From_int((int)(svn_wc_notify_conflict_resolver_starting)));
 
42100
  rb_define_const(mWc, "Svn_wc_notify_conflict_resolver_done", SWIG_From_int((int)(svn_wc_notify_conflict_resolver_done)));
 
42101
  rb_define_const(mWc, "Svn_wc_notify_left_local_modifications", SWIG_From_int((int)(svn_wc_notify_left_local_modifications)));
 
42102
  rb_define_const(mWc, "Svn_wc_notify_foreign_copy_begin", SWIG_From_int((int)(svn_wc_notify_foreign_copy_begin)));
 
42103
  rb_define_const(mWc, "Svn_wc_notify_move_broken", SWIG_From_int((int)(svn_wc_notify_move_broken)));
41089
42104
  rb_define_const(mWc, "Svn_wc_notify_state_inapplicable", SWIG_From_int((int)(svn_wc_notify_state_inapplicable)));
41090
42105
  rb_define_const(mWc, "Svn_wc_notify_state_unknown", SWIG_From_int((int)(svn_wc_notify_state_unknown)));
41091
42106
  rb_define_const(mWc, "Svn_wc_notify_state_unchanged", SWIG_From_int((int)(svn_wc_notify_state_unchanged)));
41168
42183
  rb_define_const(mWc, "Svn_wc_conflict_reason_unversioned", SWIG_From_int((int)(svn_wc_conflict_reason_unversioned)));
41169
42184
  rb_define_const(mWc, "Svn_wc_conflict_reason_added", SWIG_From_int((int)(svn_wc_conflict_reason_added)));
41170
42185
  rb_define_const(mWc, "Svn_wc_conflict_reason_replaced", SWIG_From_int((int)(svn_wc_conflict_reason_replaced)));
 
42186
  rb_define_const(mWc, "Svn_wc_conflict_reason_moved_away", SWIG_From_int((int)(svn_wc_conflict_reason_moved_away)));
 
42187
  rb_define_const(mWc, "Svn_wc_conflict_reason_moved_here", SWIG_From_int((int)(svn_wc_conflict_reason_moved_here)));
41171
42188
  rb_define_const(mWc, "Svn_wc_conflict_kind_text", SWIG_From_int((int)(svn_wc_conflict_kind_text)));
41172
42189
  rb_define_const(mWc, "Svn_wc_conflict_kind_property", SWIG_From_int((int)(svn_wc_conflict_kind_property)));
41173
42190
  rb_define_const(mWc, "Svn_wc_conflict_kind_tree", SWIG_From_int((int)(svn_wc_conflict_kind_tree)));
41188
42205
  rb_define_method(SwigClassSvn_wc_conflict_version_t.klass, "path_in_repos", _wrap_svn_wc_conflict_version_t_path_in_repos_get, -1);
41189
42206
  rb_define_method(SwigClassSvn_wc_conflict_version_t.klass, "node_kind=", _wrap_svn_wc_conflict_version_t_node_kind_set, -1);
41190
42207
  rb_define_method(SwigClassSvn_wc_conflict_version_t.klass, "node_kind", _wrap_svn_wc_conflict_version_t_node_kind_get, -1);
 
42208
  rb_define_method(SwigClassSvn_wc_conflict_version_t.klass, "repos_uuid=", _wrap_svn_wc_conflict_version_t_repos_uuid_set, -1);
 
42209
  rb_define_method(SwigClassSvn_wc_conflict_version_t.klass, "repos_uuid", _wrap_svn_wc_conflict_version_t_repos_uuid_get, -1);
41191
42210
  SwigClassSvn_wc_conflict_version_t.mark = 0;
41192
42211
  SwigClassSvn_wc_conflict_version_t.destroy = (void (*)(void *)) free_svn_wc_conflict_version_t;
41193
42212
  SwigClassSvn_wc_conflict_version_t.trackObjects = 0;
 
42213
  rb_define_module_function(mWc, "svn_wc_conflict_version_create2", _wrap_svn_wc_conflict_version_create2, -1);
41194
42214
  rb_define_module_function(mWc, "svn_wc_conflict_version_create", _wrap_svn_wc_conflict_version_create, -1);
41195
42215
  rb_define_module_function(mWc, "svn_wc_conflict_version_dup", _wrap_svn_wc_conflict_version_dup, -1);
41196
42216
  
41285
42305
  rb_define_const(mWc, "Svn_wc_conflict_choose_theirs_conflict", SWIG_From_int((int)(svn_wc_conflict_choose_theirs_conflict)));
41286
42306
  rb_define_const(mWc, "Svn_wc_conflict_choose_mine_conflict", SWIG_From_int((int)(svn_wc_conflict_choose_mine_conflict)));
41287
42307
  rb_define_const(mWc, "Svn_wc_conflict_choose_merged", SWIG_From_int((int)(svn_wc_conflict_choose_merged)));
 
42308
  rb_define_const(mWc, "Svn_wc_conflict_choose_unspecified", SWIG_From_int((int)(svn_wc_conflict_choose_unspecified)));
41288
42309
  
41289
42310
  SwigClassSvn_wc_conflict_result_t.klass = rb_define_class_under(mWc, "Svn_wc_conflict_result_t", rb_cObject);
41290
42311
  SWIG_TypeClientData(SWIGTYPE_p_svn_wc_conflict_result_t, (void *) &SwigClassSvn_wc_conflict_result_t);
41516
42537
  rb_define_method(SwigClassSvn_wc_info_t.klass, "conflicts", _wrap_svn_wc_info_t_conflicts_get, -1);
41517
42538
  rb_define_method(SwigClassSvn_wc_info_t.klass, "wcroot_abspath=", _wrap_svn_wc_info_t_wcroot_abspath_set, -1);
41518
42539
  rb_define_method(SwigClassSvn_wc_info_t.klass, "wcroot_abspath", _wrap_svn_wc_info_t_wcroot_abspath_get, -1);
 
42540
  rb_define_method(SwigClassSvn_wc_info_t.klass, "moved_from_abspath=", _wrap_svn_wc_info_t_moved_from_abspath_set, -1);
 
42541
  rb_define_method(SwigClassSvn_wc_info_t.klass, "moved_from_abspath", _wrap_svn_wc_info_t_moved_from_abspath_get, -1);
 
42542
  rb_define_method(SwigClassSvn_wc_info_t.klass, "moved_to_abspath=", _wrap_svn_wc_info_t_moved_to_abspath_set, -1);
 
42543
  rb_define_method(SwigClassSvn_wc_info_t.klass, "moved_to_abspath", _wrap_svn_wc_info_t_moved_to_abspath_get, -1);
41519
42544
  SwigClassSvn_wc_info_t.mark = 0;
41520
42545
  SwigClassSvn_wc_info_t.destroy = (void (*)(void *)) free_svn_wc_info_t;
41521
42546
  SwigClassSvn_wc_info_t.trackObjects = 0;
41630
42655
  rb_define_method(SwigClassSvn_wc_status3_t.klass, "ood_changed_date", _wrap_svn_wc_status3_t_ood_changed_date_get, -1);
41631
42656
  rb_define_method(SwigClassSvn_wc_status3_t.klass, "ood_changed_author=", _wrap_svn_wc_status3_t_ood_changed_author_set, -1);
41632
42657
  rb_define_method(SwigClassSvn_wc_status3_t.klass, "ood_changed_author", _wrap_svn_wc_status3_t_ood_changed_author_get, -1);
 
42658
  rb_define_method(SwigClassSvn_wc_status3_t.klass, "moved_from_abspath=", _wrap_svn_wc_status3_t_moved_from_abspath_set, -1);
 
42659
  rb_define_method(SwigClassSvn_wc_status3_t.klass, "moved_from_abspath", _wrap_svn_wc_status3_t_moved_from_abspath_get, -1);
 
42660
  rb_define_method(SwigClassSvn_wc_status3_t.klass, "moved_to_abspath=", _wrap_svn_wc_status3_t_moved_to_abspath_set, -1);
 
42661
  rb_define_method(SwigClassSvn_wc_status3_t.klass, "moved_to_abspath", _wrap_svn_wc_status3_t_moved_to_abspath_get, -1);
 
42662
  rb_define_method(SwigClassSvn_wc_status3_t.klass, "file_external=", _wrap_svn_wc_status3_t_file_external_set, -1);
 
42663
  rb_define_method(SwigClassSvn_wc_status3_t.klass, "file_external", _wrap_svn_wc_status3_t_file_external_get, -1);
41633
42664
  SwigClassSvn_wc_status3_t.mark = 0;
41634
42665
  SwigClassSvn_wc_status3_t.destroy = (void (*)(void *)) free_svn_wc_status3_t;
41635
42666
  SwigClassSvn_wc_status3_t.trackObjects = 0;
41722
42753
  rb_define_module_function(mWc, "svn_wc_delete3", _wrap_svn_wc_delete3, -1);
41723
42754
  rb_define_module_function(mWc, "svn_wc_delete2", _wrap_svn_wc_delete2, -1);
41724
42755
  rb_define_module_function(mWc, "svn_wc_delete", _wrap_svn_wc_delete, -1);
 
42756
  rb_define_module_function(mWc, "svn_wc_add_from_disk2", _wrap_svn_wc_add_from_disk2, -1);
41725
42757
  rb_define_module_function(mWc, "svn_wc_add_from_disk", _wrap_svn_wc_add_from_disk, -1);
41726
42758
  rb_define_module_function(mWc, "svn_wc_add4", _wrap_svn_wc_add4, -1);
41727
42759
  rb_define_module_function(mWc, "svn_wc_add3", _wrap_svn_wc_add3, -1);
41752
42784
  rb_define_module_function(mWc, "svn_wc_crawl_revisions3", _wrap_svn_wc_crawl_revisions3, -1);
41753
42785
  rb_define_module_function(mWc, "svn_wc_crawl_revisions2", _wrap_svn_wc_crawl_revisions2, -1);
41754
42786
  rb_define_module_function(mWc, "svn_wc_crawl_revisions", _wrap_svn_wc_crawl_revisions, -1);
 
42787
  rb_define_module_function(mWc, "svn_wc_check_root", _wrap_svn_wc_check_root, -1);
41755
42788
  rb_define_module_function(mWc, "svn_wc_is_wc_root2", _wrap_svn_wc_is_wc_root2, -1);
41756
42789
  rb_define_module_function(mWc, "svn_wc_is_wc_root", _wrap_svn_wc_is_wc_root, -1);
41757
42790
  rb_define_module_function(mWc, "svn_wc_get_actual_target2", _wrap_svn_wc_get_actual_target2, -1);
41795
42828
  rb_define_const(mWc, "Svn_wc_merge_merged", SWIG_From_int((int)(svn_wc_merge_merged)));
41796
42829
  rb_define_const(mWc, "Svn_wc_merge_conflict", SWIG_From_int((int)(svn_wc_merge_conflict)));
41797
42830
  rb_define_const(mWc, "Svn_wc_merge_no_merge", SWIG_From_int((int)(svn_wc_merge_no_merge)));
 
42831
  rb_define_module_function(mWc, "svn_wc_merge5", _wrap_svn_wc_merge5, -1);
41798
42832
  rb_define_module_function(mWc, "svn_wc_merge4", _wrap_svn_wc_merge4, -1);
41799
42833
  rb_define_module_function(mWc, "svn_wc_merge3", _wrap_svn_wc_merge3, -1);
41800
42834
  rb_define_module_function(mWc, "svn_wc_merge2", _wrap_svn_wc_merge2, -1);
41862
42896
  rb_define_module_function(mWc, "svn_wc_crop_tree2", _wrap_svn_wc_crop_tree2, -1);
41863
42897
  rb_define_module_function(mWc, "svn_wc_crop_tree", _wrap_svn_wc_crop_tree, -1);
41864
42898
  rb_define_module_function(mWc, "svn_wc_exclude", _wrap_svn_wc_exclude, -1);
 
42899
  rb_define_module_function(mWc, "svn_wc_read_kind2", _wrap_svn_wc_read_kind2, -1);
41865
42900
  rb_define_module_function(mWc, "svn_wc_read_kind", _wrap_svn_wc_read_kind, -1);
41866
42901
  rb_define_module_function(mWc, "svn_wc_diff_callbacks4_invoke_file_opened", _wrap_svn_wc_diff_callbacks4_invoke_file_opened, -1);
41867
42902
  rb_define_module_function(mWc, "svn_wc_diff_callbacks4_invoke_file_changed", _wrap_svn_wc_diff_callbacks4_invoke_file_changed, -1);