Commit Graph

557 Commits

Author SHA1 Message Date
mattias
f5dd2491a8 codetools: fixed findtermofexpr for enumeration type
git-svn-id: trunk@31489 -
2011-07-01 12:59:40 +00:00
mattias
1fc6a30b76 codetools: local var completion: fixed search type of const set
git-svn-id: trunk@31248 -
2011-06-16 11:25:07 +00:00
mattias
ca83cd6512 codetools: find declaration: alias of property type
git-svn-id: trunk@31247 -
2011-06-16 11:14:42 +00:00
mattias
057f07d894 codetools: validate node caches on every BuildTree, not only when unit changed
git-svn-id: trunk@31218 -
2011-06-14 14:48:12 +00:00
mattias
a4edea9f79 codetools: undo use str
git-svn-id: trunk@31217 -
2011-06-14 13:23:05 +00:00
mattias
faef63fad1 codetools: clean up
git-svn-id: trunk@31210 -
2011-06-14 10:24:55 +00:00
mattias
eee0c925ff codetools: ancestor of dispinterface is IDispatch
git-svn-id: trunk@31169 -
2011-06-11 16:26:17 +00:00
mattias
94614e7872 codetools: find declaration: search in system units if program has no header
git-svn-id: trunk@30983 -
2011-05-31 07:48:52 +00:00
mattias
b0b0e73b4d codetools: fixed FindExprTypeAsString for ctnEnumIdentifier
git-svn-id: trunk@30963 -
2011-05-29 13:05:22 +00:00
mattias
e6b930f85f codetools: find declaration: TMyClass.Create.Member
git-svn-id: trunk@30922 -
2011-05-27 07:06:03 +00:00
mattias
a75a29091c codetools: find declaration: inherited;
git-svn-id: trunk@30920 -
2011-05-27 05:41:52 +00:00
mattias
4e3bb381e3 codetools: AddVariable: interface and implementation
git-svn-id: trunk@30898 -
2011-05-25 15:49:27 +00:00
mattias
52a0595c1a codetools: find declaration: fixed inherited
git-svn-id: trunk@30889 -
2011-05-24 19:33:28 +00:00
mattias
4b9216499c codetools: find declaration: fixed result of Result
git-svn-id: trunk@30887 -
2011-05-24 18:10:22 +00:00
mattias
e18cb57493 codetools: fixed TFindDeclarationTool.ConvertNodeToExpressionType ctnProperty
git-svn-id: trunk@30869 -
2011-05-23 13:47:48 +00:00
mattias
c948e3016f IDE: FindDeclarationOfIDEControl: search nested components
git-svn-id: trunk@30844 -
2011-05-21 23:40:31 +00:00
mattias
53866fee38 cody: declare var: with statement
git-svn-id: trunk@30841 -
2011-05-21 21:22:42 +00:00
mattias
f56deb1139 codetools: fixed crash
git-svn-id: trunk@30793 -
2011-05-18 10:42:15 +00:00
mattias
f99cfe3556 codetools: clean up
git-svn-id: trunk@30784 -
2011-05-17 12:47:25 +00:00
mattias
84ea3ef4f9 codetools: record case variable is now a ctnVarDefinition, bug #18368
git-svn-id: trunk@30781 -
2011-05-17 09:53:10 +00:00
mattias
620d81dfe3 codetools: FindTermTypeAsString: use alias
git-svn-id: trunk@30768 -
2011-05-16 14:51:35 +00:00
mattias
ead66ada80 codetools: ReadOperandAtCursor: support alias
git-svn-id: trunk@30767 -
2011-05-16 14:39:45 +00:00
mattias
a1778d544d codetools: TFindDeclarationTool.FindTermTypeAsString: using alias
git-svn-id: trunk@30759 -
2011-05-16 09:47:48 +00:00
mattias
23c34d4e8a codetools: fixed findbasetypenode alias endless loop
git-svn-id: trunk@30757 -
2011-05-16 06:57:13 +00:00
mattias
156372ea58 codetools: alias for FindBaseTypeOfNode
git-svn-id: trunk@30751 -
2011-05-15 23:18:33 +00:00
mattias
fa76ed282c codetools: fixed freeing the wrong params
git-svn-id: trunk@30749 -
2011-05-15 21:14:31 +00:00
mattias
2cbc2f4f5a codetools: added single step cache for base types
git-svn-id: trunk@30748 -
2011-05-15 18:42:09 +00:00
mattias
db0352889c cody: try except
git-svn-id: trunk@30738 -
2011-05-15 10:08:12 +00:00
mattias
83bf96457b codetools: find declaration: fixed constructor result type, fixed param compatiblity for convertable
git-svn-id: trunk@30737 -
2011-05-15 07:56:50 +00:00
mattias
5ac8c9c243 codetools: fixed evaluating boolean and boolean
git-svn-id: trunk@30734 -
2011-05-14 21:56:05 +00:00
mattias
02459ee3e2 codetools: find declaration on result: jump via result type node
git-svn-id: trunk@30714 -
2011-05-13 07:43:21 +00:00
mattias
84bb0408ff codetools: find declaration of Result: jump to result variable/type
git-svn-id: trunk@30701 -
2011-05-12 19:07:56 +00:00
mattias
2e13294077 codetools: modeswitch result-
git-svn-id: trunk@30700 -
2011-05-12 19:02:39 +00:00
mattias
557c962f0c codetools: changed CompielrModeSwitch to set
git-svn-id: trunk@30698 -
2011-05-12 18:46:00 +00:00
mattias
fbca65edab codetools: find declaration: fixed search Result
git-svn-id: trunk@30697 -
2011-05-12 17:19:58 +00:00
mattias
27c0fdd062 codetools: FindSMartHint: replace comments to single space
git-svn-id: trunk@30696 -
2011-05-12 16:40:23 +00:00
mattias
934a90187a codetools: RemoveWithBlock: unindent
git-svn-id: trunk@30614 -
2011-05-07 23:10:20 +00:00
mattias
0f7d9b552c codetools: fixed calculating binary operators, bug #17759
git-svn-id: trunk@30601 -
2011-05-07 16:26:52 +00:00
mattias
e39bb2d05b codetools: reading operand: old tp style character constants, bug #19260
git-svn-id: trunk@30600 -
2011-05-07 16:19:57 +00:00
mattias
be30cfeca4 codetools: local variable assignment completion: parsing string constant with old TP style character constants, bug #19260
git-svn-id: trunk@30559 -
2011-05-05 20:08:42 +00:00
mattias
7a98756abb codetools: added cache to FindReferences
git-svn-id: trunk@30547 -
2011-05-04 13:40:35 +00:00
mattias
dd0fc4c825 IDE: codehelp: improved debugging
git-svn-id: trunk@30266 -
2011-04-11 21:25:55 +00:00
mattias
67b58b4044 codetools: fixed rescan of modified initialization section, fixed check if a virtual file has changed on disl
git-svn-id: trunk@30177 -
2011-04-04 10:55:39 +00:00
mattias
2af49962ac codetools: parse programs without program keyword
git-svn-id: trunk@30035 -
2011-03-27 14:19:18 +00:00
mattias
e58c0558d2 codetools: added PublishedMethodExists, GetCompatiblePublishedMethods without typedata
git-svn-id: trunk@29956 -
2011-03-21 09:56:35 +00:00
mattias
f00e8050b6 codetools: clean up
git-svn-id: trunk@29912 -
2011-03-19 16:24:08 +00:00
juha
f38190794b Formatting: joined lines where only ');' was split to its own line, in procedure defs.
git-svn-id: trunk@29871 -
2011-03-16 16:52:28 +00:00
mattias
160a97f228 codetools: changed TDefinePool.ChangeStep to integer
git-svn-id: trunk@29800 -
2011-03-11 22:44:22 +00:00
mattias
517bd4b789 codetools: use global changesteps for quick updateneeded checks
git-svn-id: trunk@29787 -
2011-03-10 22:22:47 +00:00
mattias
77566ccf65 codetools: implemented scanning units in smaller chunks and successive scanning without deleting nodes
git-svn-id: trunk@29769 -
2011-03-09 20:52:44 +00:00