mercurial/libInit.cc
author Jan Vrany <jan.vrany@fit.cvut.cz>
Thu, 08 Feb 2018 09:54:32 +0000
changeset 808 ae9fdbfa8ba4
parent 410 34ca0972c5ba
child 817 e38e4f23a097
permissions -rw-r--r--
Initial support of obsolete changesets * Added `HGChangeset >> isObsolete` testing method * Added `HGCHangeset >> successors` that returns immediaate sucessors changesets * Attempt to use an obsolete changeset would normally throw `HGObsoleteChangeset`

/*
 * $Header$
 *
 * DO NOT EDIT
 * automagically generated from the projectDefinition: stx_libscm_mercurial.
 */
#define __INDIRECTVMINITCALLS__
#include <stc.h>

#ifdef WIN32
# pragma codeseg INITCODE "INITCODE"
#endif

#if defined(INIT_TEXT_SECTION) || defined(DLL_EXPORT)
DLL_EXPORT void _libstx_libscm_mercurial_Init() INIT_TEXT_SECTION;
DLL_EXPORT void _libstx_libscm_mercurial_InitDefinition() INIT_TEXT_SECTION;
#endif

extern void _HG2CVS_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGAuthorQuery_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGCachedFileData_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGChange_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGChangesetBrowser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGChangesetDialog_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGChangesetFile_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGChangesetId_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGChangesetLabelsView_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGChangesetList_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGChangesetPresenter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGChangesetViewer_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGCommandParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGCommitDialog_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGCommitTask_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGDebugFlags_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGIconLibrary_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGMergeInfo_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGMergeTool_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGNotification_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGPackageRevision_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGPackageWorkingCopy_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGPackageWorkingCopyRegistry_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGPushPullInfo_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGRepositoryObject_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGRevisionAnnotation_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGRevisionInfo_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGRevset_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGRevsetEditor_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGSourceCodeManagementSettingsAppl_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGSourceCodeManager_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGSourceCodeManagerUtilities_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGStatus_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGWarning_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGWorkingCopyFile_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _stx_137libscm_137mercurial_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGBookmarkError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGChangeset_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGChangesetLabel_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGCommand_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGCommandError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGCommandServer_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGCommitError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGConfig_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGNoSuchBranchError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGRemote_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGRepository_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGRepositoryError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGWorkingCopy_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGBranch_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGCommandParseError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGInvalidExecutableError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGInvalidVersionError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGObsoleteRevisionError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGPushError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGTagOrBookmark_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGUnknownRevisionError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGBookmark_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGPushWouldCreateNewHeadError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _HGTag_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);

extern void _stx_137libscm_137mercurial_extensions_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);

void _libstx_libscm_mercurial_InitDefinition(int pass, struct __vmData__ *__pRT__, OBJ snd)
{
  __BEGIN_PACKAGE2__("libstx_libscm_mercurial__DFN", _libstx_libscm_mercurial_InitDefinition, "stx:libscm/mercurial");
    _stx_137libscm_137mercurial_Init(pass,__pRT__,snd);

  __END_PACKAGE__();
}

void _libstx_libscm_mercurial_Init(int pass, struct __vmData__ *__pRT__, OBJ snd)
{
  __BEGIN_PACKAGE2__("libstx_libscm_mercurial", _libstx_libscm_mercurial_Init, "stx:libscm/mercurial");
    _HG2CVS_Init(pass,__pRT__,snd);
    _HGAuthorQuery_Init(pass,__pRT__,snd);
    _HGCachedFileData_Init(pass,__pRT__,snd);
    _HGChange_Init(pass,__pRT__,snd);
    _HGChangesetBrowser_Init(pass,__pRT__,snd);
    _HGChangesetDialog_Init(pass,__pRT__,snd);
    _HGChangesetFile_Init(pass,__pRT__,snd);
    _HGChangesetId_Init(pass,__pRT__,snd);
    _HGChangesetLabelsView_Init(pass,__pRT__,snd);
    _HGChangesetList_Init(pass,__pRT__,snd);
    _HGChangesetPresenter_Init(pass,__pRT__,snd);
    _HGChangesetViewer_Init(pass,__pRT__,snd);
    _HGCommandParser_Init(pass,__pRT__,snd);
    _HGCommitDialog_Init(pass,__pRT__,snd);
    _HGCommitTask_Init(pass,__pRT__,snd);
    _HGDebugFlags_Init(pass,__pRT__,snd);
    _HGError_Init(pass,__pRT__,snd);
    _HGIconLibrary_Init(pass,__pRT__,snd);
    _HGMergeInfo_Init(pass,__pRT__,snd);
    _HGMergeTool_Init(pass,__pRT__,snd);
    _HGNotification_Init(pass,__pRT__,snd);
    _HGPackageRevision_Init(pass,__pRT__,snd);
    _HGPackageWorkingCopy_Init(pass,__pRT__,snd);
    _HGPackageWorkingCopyRegistry_Init(pass,__pRT__,snd);
    _HGPushPullInfo_Init(pass,__pRT__,snd);
    _HGRepositoryObject_Init(pass,__pRT__,snd);
    _HGRevisionAnnotation_Init(pass,__pRT__,snd);
    _HGRevisionInfo_Init(pass,__pRT__,snd);
    _HGRevset_Init(pass,__pRT__,snd);
    _HGRevsetEditor_Init(pass,__pRT__,snd);
    _HGSourceCodeManagementSettingsAppl_Init(pass,__pRT__,snd);
    _HGSourceCodeManager_Init(pass,__pRT__,snd);
    _HGSourceCodeManagerUtilities_Init(pass,__pRT__,snd);
    _HGStatus_Init(pass,__pRT__,snd);
    _HGWarning_Init(pass,__pRT__,snd);
    _HGWorkingCopyFile_Init(pass,__pRT__,snd);
    _stx_137libscm_137mercurial_Init(pass,__pRT__,snd);
    _HGBookmarkError_Init(pass,__pRT__,snd);
    _HGChangeset_Init(pass,__pRT__,snd);
    _HGChangesetLabel_Init(pass,__pRT__,snd);
    _HGCommand_Init(pass,__pRT__,snd);
    _HGCommandError_Init(pass,__pRT__,snd);
    _HGCommandServer_Init(pass,__pRT__,snd);
    _HGCommitError_Init(pass,__pRT__,snd);
    _HGConfig_Init(pass,__pRT__,snd);
    _HGNoSuchBranchError_Init(pass,__pRT__,snd);
    _HGRemote_Init(pass,__pRT__,snd);
    _HGRepository_Init(pass,__pRT__,snd);
    _HGRepositoryError_Init(pass,__pRT__,snd);
    _HGWorkingCopy_Init(pass,__pRT__,snd);
    _HGBranch_Init(pass,__pRT__,snd);
    _HGCommandParseError_Init(pass,__pRT__,snd);
    _HGInvalidExecutableError_Init(pass,__pRT__,snd);
    _HGInvalidVersionError_Init(pass,__pRT__,snd);
    _HGObsoleteRevisionError_Init(pass,__pRT__,snd);
    _HGPushError_Init(pass,__pRT__,snd);
    _HGTagOrBookmark_Init(pass,__pRT__,snd);
    _HGUnknownRevisionError_Init(pass,__pRT__,snd);
    _HGBookmark_Init(pass,__pRT__,snd);
    _HGPushWouldCreateNewHeadError_Init(pass,__pRT__,snd);
    _HGTag_Init(pass,__pRT__,snd);

    _stx_137libscm_137mercurial_extensions_Init(pass,__pRT__,snd);
  __END_PACKAGE__();
}