author | Claus Gittinger <cg@exept.de> |
Fri, 27 Mar 2015 12:34:51 +0100 | |
branch | cvs_MAIN |
changeset 443 | 3511d16582e6 |
parent 436 | f69bacfa474a |
child 959 | 7339e94e1ddc |
permissions | -rw-r--r-- |
0
893cc7b0ed1d
copied smallsense from old /branches/jv
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
1 |
/* |
436
f69bacfa474a
class: SmallSense::CodeNavigationService::Navigator
Claus Gittinger <cg@exept.de>
parents:
311
diff
changeset
|
2 |
* $Header: /cvs/stx/stx/goodies/smallsense/libInit.cc,v 1.2 2015-03-23 17:00:13 cg Exp $ |
0
893cc7b0ed1d
copied smallsense from old /branches/jv
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
3 |
* |
893cc7b0ed1d
copied smallsense from old /branches/jv
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
4 |
* DO NOT EDIT |
249
8bc64027b189
Package renamed to stx:goodies/smallsense
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
224
diff
changeset
|
5 |
* automagically generated from the projectDefinition: stx_goodies_smallsense. |
0
893cc7b0ed1d
copied smallsense from old /branches/jv
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
6 |
*/ |
893cc7b0ed1d
copied smallsense from old /branches/jv
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
7 |
#define __INDIRECTVMINITCALLS__ |
893cc7b0ed1d
copied smallsense from old /branches/jv
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
8 |
#include <stc.h> |
893cc7b0ed1d
copied smallsense from old /branches/jv
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
9 |
|
893cc7b0ed1d
copied smallsense from old /branches/jv
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
10 |
#ifdef WIN32 |
893cc7b0ed1d
copied smallsense from old /branches/jv
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
11 |
# pragma codeseg INITCODE "INITCODE" |
893cc7b0ed1d
copied smallsense from old /branches/jv
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
12 |
#endif |
893cc7b0ed1d
copied smallsense from old /branches/jv
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
13 |
|
893cc7b0ed1d
copied smallsense from old /branches/jv
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
14 |
#if defined(INIT_TEXT_SECTION) || defined(DLL_EXPORT) |
249
8bc64027b189
Package renamed to stx:goodies/smallsense
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
224
diff
changeset
|
15 |
DLL_EXPORT void _libstx_goodies_smallsense_Init() INIT_TEXT_SECTION; |
8bc64027b189
Package renamed to stx:goodies/smallsense
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
224
diff
changeset
|
16 |
DLL_EXPORT void _libstx_goodies_smallsense_InitDefinition() INIT_TEXT_SECTION; |
0
893cc7b0ed1d
copied smallsense from old /branches/jv
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
17 |
#endif |
893cc7b0ed1d
copied smallsense from old /branches/jv
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
18 |
|
249
8bc64027b189
Package renamed to stx:goodies/smallsense
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
224
diff
changeset
|
19 |
void _libstx_goodies_smallsense_InitDefinition(pass, __pRT__, snd) |
34
5be71b1d52ec
SmallSenseResultItem ranemd to SmallSensePO.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
32
diff
changeset
|
20 |
OBJ snd; struct __vmData__ *__pRT__; { |
249
8bc64027b189
Package renamed to stx:goodies/smallsense
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
224
diff
changeset
|
21 |
__BEGIN_PACKAGE2__("libstx_goodies_smallsense__DFN", _libstx_goodies_smallsense_InitDefinition, "stx:goodies/smallsense"); |
8bc64027b189
Package renamed to stx:goodies/smallsense
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
224
diff
changeset
|
22 |
_stx_137goodies_137smallsense_Init(pass,__pRT__,snd); |
0
893cc7b0ed1d
copied smallsense from old /branches/jv
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
23 |
|
34
5be71b1d52ec
SmallSenseResultItem ranemd to SmallSensePO.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
32
diff
changeset
|
24 |
__END_PACKAGE__(); |
5be71b1d52ec
SmallSenseResultItem ranemd to SmallSensePO.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
32
diff
changeset
|
25 |
} |
0
893cc7b0ed1d
copied smallsense from old /branches/jv
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
26 |
|
249
8bc64027b189
Package renamed to stx:goodies/smallsense
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
224
diff
changeset
|
27 |
void _libstx_goodies_smallsense_Init(pass, __pRT__, snd) |
0
893cc7b0ed1d
copied smallsense from old /branches/jv
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
28 |
OBJ snd; struct __vmData__ *__pRT__; { |
249
8bc64027b189
Package renamed to stx:goodies/smallsense
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
224
diff
changeset
|
29 |
__BEGIN_PACKAGE2__("libstx_goodies_smallsense", _libstx_goodies_smallsense_Init, "stx:goodies/smallsense"); |
99
6943778c2db7
SyntaxHighlightingService renamed to CodeHighlightingService to match those in tools.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
86
diff
changeset
|
30 |
_SmallSense__CodeHighlightingService_Init(pass,__pRT__,snd); |
6943778c2db7
SyntaxHighlightingService renamed to CodeHighlightingService to match those in tools.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
86
diff
changeset
|
31 |
_SmallSense__CodeNavigationService_Init(pass,__pRT__,snd); |
107
abe4dc4fe5ca
Cleanup - got rid of mess in CompletionResultSet, introduced CompletionResult...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
104
diff
changeset
|
32 |
_SmallSense__CompletionContext_Init(pass,__pRT__,snd); |
117
441529422c2f
Completion support refactored to make it more pluggable/extendable.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
108
diff
changeset
|
33 |
_SmallSense__CompletionController_Init(pass,__pRT__,snd); |
441529422c2f
Completion support refactored to make it more pluggable/extendable.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
108
diff
changeset
|
34 |
_SmallSense__CompletionEngine_Init(pass,__pRT__,snd); |
107
abe4dc4fe5ca
Cleanup - got rid of mess in CompletionResultSet, introduced CompletionResult...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
104
diff
changeset
|
35 |
_SmallSense__CompletionResult_Init(pass,__pRT__,snd); |
108
71471dc81e77
Completion refactoring (part 1)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
107
diff
changeset
|
36 |
_SmallSense__CompletionView_Init(pass,__pRT__,snd); |
64
2257d7223898
All classes moved to namespace SmallSense.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
51
diff
changeset
|
37 |
_SmallSense__CriticsWindow_Init(pass,__pRT__,snd); |
2257d7223898
All classes moved to namespace SmallSense.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
51
diff
changeset
|
38 |
_SmallSense__EditService_Init(pass,__pRT__,snd); |
2257d7223898
All classes moved to namespace SmallSense.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
51
diff
changeset
|
39 |
_SmallSense__EditSupport_Init(pass,__pRT__,snd); |
2257d7223898
All classes moved to namespace SmallSense.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
51
diff
changeset
|
40 |
_SmallSense__Info_Init(pass,__pRT__,snd); |
2257d7223898
All classes moved to namespace SmallSense.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
51
diff
changeset
|
41 |
_SmallSense__Manager_Init(pass,__pRT__,snd); |
2257d7223898
All classes moved to namespace SmallSense.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
51
diff
changeset
|
42 |
_SmallSense__PO_Init(pass,__pRT__,snd); |
69
1a143dfff51b
Copied ParseTreeIndex from libtool.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
67
diff
changeset
|
43 |
_SmallSense__ParseTreeIndex_Init(pass,__pRT__,snd); |
1a143dfff51b
Copied ParseTreeIndex from libtool.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
67
diff
changeset
|
44 |
_SmallSense__ParseTreeIndexEntry_Init(pass,__pRT__,snd); |
197
49a859d7aa94
Renamed ParseNodeInspector to ParseTreeInspector
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
192
diff
changeset
|
45 |
_SmallSense__ParseTreeInspector_Init(pass,__pRT__,snd); |
81 | 46 |
_SmallSense__SelectorNode_Init(pass,__pRT__,snd); |
64
2257d7223898
All classes moved to namespace SmallSense.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
51
diff
changeset
|
47 |
_SmallSense__SettingsAppl_Init(pass,__pRT__,snd); |
67
020b7461b15e
Package structure reorganization.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
64
diff
changeset
|
48 |
_SmallSense__SmalltalkChecker_Init(pass,__pRT__,snd); |
179 | 49 |
_SmallSense__SmalltalkInferencerParameters_Init(pass,__pRT__,snd); |
67
020b7461b15e
Package structure reorganization.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
64
diff
changeset
|
50 |
_SmallSense__SmalltalkLintService_Init(pass,__pRT__,snd); |
101
a300290bf8fc
Classes renamed to better express theit purpose.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
99
diff
changeset
|
51 |
_SmallSense__SmalltalkParseNodeVisitor_Init(pass,__pRT__,snd); |
67
020b7461b15e
Package structure reorganization.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
64
diff
changeset
|
52 |
_SmallSense__SmalltalkParser_Init(pass,__pRT__,snd); |
020b7461b15e
Package structure reorganization.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
64
diff
changeset
|
53 |
_SmallSense__SmalltalkQuickFixer_Init(pass,__pRT__,snd); |
020b7461b15e
Package structure reorganization.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
64
diff
changeset
|
54 |
_SmallSense__SmalltalkSyntaxHighlighter_Init(pass,__pRT__,snd); |
020b7461b15e
Package structure reorganization.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
64
diff
changeset
|
55 |
_SmallSense__SmalltalkUnacceptedMethodEnvironment_Init(pass,__pRT__,snd); |
202
5c8610dad14c
TokenExpression* renamed to TokenPattern*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
200
diff
changeset
|
56 |
_SmallSense__TokenPatternMatcher_Init(pass,__pRT__,snd); |
5c8610dad14c
TokenExpression* renamed to TokenPattern*
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
200
diff
changeset
|
57 |
_SmallSense__TokenPatternParser_Init(pass,__pRT__,snd); |
203
c70b7351eda6
Changed TokenPatternParser to parse from string rather from literal array.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
202
diff
changeset
|
58 |
_SmallSense__TokenPatternToken_Init(pass,__pRT__,snd); |
c70b7351eda6
Changed TokenPatternParser to parse from string rather from literal array.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
202
diff
changeset
|
59 |
_SmallSense__TokenPatternTokenSet_Init(pass,__pRT__,snd); |
200
12d6a2f82d95
Fixed basic token expression matching.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
199
diff
changeset
|
60 |
_SmallSense__TokenStream_Init(pass,__pRT__,snd); |
64
2257d7223898
All classes moved to namespace SmallSense.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
51
diff
changeset
|
61 |
_SmallSense__Type_Init(pass,__pRT__,snd); |
2257d7223898
All classes moved to namespace SmallSense.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
51
diff
changeset
|
62 |
_SmallSense__TypeHolder_Init(pass,__pRT__,snd); |
249
8bc64027b189
Package renamed to stx:goodies/smallsense
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
224
diff
changeset
|
63 |
_stx_137goodies_137smallsense_Init(pass,__pRT__,snd); |
206
f74a5ffd8eae
Separated JavaCompletionEngine and JavaCompletionEngineSimple.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
203
diff
changeset
|
64 |
_SmallSense__AbstractJavaCompletionEngine_Init(pass,__pRT__,snd); |
64
2257d7223898
All classes moved to namespace SmallSense.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
51
diff
changeset
|
65 |
_SmallSense__ClassInfo_Init(pass,__pRT__,snd); |
2257d7223898
All classes moved to namespace SmallSense.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
51
diff
changeset
|
66 |
_SmallSense__ClassPO_Init(pass,__pRT__,snd); |
2257d7223898
All classes moved to namespace SmallSense.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
51
diff
changeset
|
67 |
_SmallSense__ClassType_Init(pass,__pRT__,snd); |
2257d7223898
All classes moved to namespace SmallSense.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
51
diff
changeset
|
68 |
_SmallSense__ConstantPO_Init(pass,__pRT__,snd); |
2257d7223898
All classes moved to namespace SmallSense.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
51
diff
changeset
|
69 |
_SmallSense__GenericEditSupport_Init(pass,__pRT__,snd); |
2257d7223898
All classes moved to namespace SmallSense.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
51
diff
changeset
|
70 |
_SmallSense__JavaEditSupport_Init(pass,__pRT__,snd); |
133
bd659b67811c
Improvements in Java completion.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
132
diff
changeset
|
71 |
_SmallSense__JavaImportPO_Init(pass,__pRT__,snd); |
280
100db0f8279b
Support for completing Java methods (only first level).
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
249
diff
changeset
|
72 |
_SmallSense__MethodBindingPO_Init(pass,__pRT__,snd); |
64
2257d7223898
All classes moved to namespace SmallSense.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
51
diff
changeset
|
73 |
_SmallSense__MethodInfo_Init(pass,__pRT__,snd); |
2257d7223898
All classes moved to namespace SmallSense.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
51
diff
changeset
|
74 |
_SmallSense__MethodPO_Init(pass,__pRT__,snd); |
117
441529422c2f
Completion support refactored to make it more pluggable/extendable.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
108
diff
changeset
|
75 |
_SmallSense__SmalltalkCompletionEngine_Init(pass,__pRT__,snd); |
64
2257d7223898
All classes moved to namespace SmallSense.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
51
diff
changeset
|
76 |
_SmallSense__SmalltalkEditSupport_Init(pass,__pRT__,snd); |
67
020b7461b15e
Package structure reorganization.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
64
diff
changeset
|
77 |
_SmallSense__SmalltalkInferencer_Init(pass,__pRT__,snd); |
101
a300290bf8fc
Classes renamed to better express theit purpose.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
99
diff
changeset
|
78 |
_SmallSense__SmalltalkParseNodeFinder_Init(pass,__pRT__,snd); |
64
2257d7223898
All classes moved to namespace SmallSense.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
51
diff
changeset
|
79 |
_SmallSense__SnippetPO_Init(pass,__pRT__,snd); |
2257d7223898
All classes moved to namespace SmallSense.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
51
diff
changeset
|
80 |
_SmallSense__UnionType_Init(pass,__pRT__,snd); |
2257d7223898
All classes moved to namespace SmallSense.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
51
diff
changeset
|
81 |
_SmallSense__UnknownType_Init(pass,__pRT__,snd); |
280
100db0f8279b
Support for completing Java methods (only first level).
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
249
diff
changeset
|
82 |
_SmallSense__VariableBindingPO_Init(pass,__pRT__,snd); |
64
2257d7223898
All classes moved to namespace SmallSense.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
51
diff
changeset
|
83 |
_SmallSense__VariablePO_Init(pass,__pRT__,snd); |
224
fe96a1c8b469
Renamed misnamed AbstractJavaCompletionSimple to AbstractJavaCompletionEngineSimple
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
212
diff
changeset
|
84 |
_SmallSense__AbstractJavaCompletionEngineSimple_Init(pass,__pRT__,snd); |
206
f74a5ffd8eae
Separated JavaCompletionEngine and JavaCompletionEngineSimple.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
203
diff
changeset
|
85 |
_SmallSense__GroovyEditSupport_Init(pass,__pRT__,snd); |
f74a5ffd8eae
Separated JavaCompletionEngine and JavaCompletionEngineSimple.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
203
diff
changeset
|
86 |
_SmallSense__JavaCompletionEngine_Init(pass,__pRT__,snd); |
212
a2caebc602a7
Fixes and improvements for Java/Groovy completion (part 1)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
208
diff
changeset
|
87 |
_SmallSense__JavaConstructorPO_Init(pass,__pRT__,snd); |
208
0b9ed08a04c0
Introduced AbstractJavaCompletionEngineSimple...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
206
diff
changeset
|
88 |
_SmallSense__MethodKeywordRestPO_Init(pass,__pRT__,snd); |
206
f74a5ffd8eae
Separated JavaCompletionEngine and JavaCompletionEngineSimple.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
203
diff
changeset
|
89 |
_SmallSense__JavaCompletionEngineSimple_Init(pass,__pRT__,snd); |
120
4fefce92f5bb
Initial support for Java/Groovy completion and for mixed-language completion.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
117
diff
changeset
|
90 |
_SmallSense__GroovyCompletionEngineSimple_Init(pass,__pRT__,snd); |
0
893cc7b0ed1d
copied smallsense from old /branches/jv
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
91 |
|
249
8bc64027b189
Package renamed to stx:goodies/smallsense
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
224
diff
changeset
|
92 |
_stx_137goodies_137smallsense_extensions_Init(pass,__pRT__,snd); |
0
893cc7b0ed1d
copied smallsense from old /branches/jv
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
93 |
__END_PACKAGE__(); |
893cc7b0ed1d
copied smallsense from old /branches/jv
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
94 |
} |