Commit Graph

625 Commits

Author SHA1 Message Date
mattias
4d57d078dd codetools: find inheritance of objccategory
git-svn-id: trunk@36458 -
2012-03-30 13:47:49 +00:00
mattias
d87025efb7 codetools: auto dereferencing on mode switch autoderef
git-svn-id: trunk@36152 -
2012-03-18 19:10:51 +00:00
mattias
6fdd286ea2 codetools: fixed type of property
git-svn-id: trunk@35791 -
2012-03-07 08:35:47 +00:00
mattias
2b47f40c2f codetools: find declaration of default property without type
git-svn-id: trunk@35789 -
2012-03-07 06:26:37 +00:00
mattias
dd14bccb30 codetools: less verbosity
git-svn-id: trunk@35727 -
2012-03-05 11:20:32 +00:00
mattias
dd23bc3128 codetools: fixed typo
git-svn-id: trunk@35440 -
2012-02-18 13:55:21 +00:00
mattias
af96f00a7e codetools: fixed typo
git-svn-id: trunk@35439 -
2012-02-18 13:54:38 +00:00
mattias
3f83e596a3 codetools: fixed resolving children of global property
git-svn-id: trunk@35438 -
2012-02-18 13:53:11 +00:00
mattias
30b1e72d4f codetools: fixed find global property in used unit
git-svn-id: trunk@35398 -
2012-02-16 10:53:28 +00:00
mattias
5f47718cdd codetools: when cursor pos outside code: give more details
git-svn-id: trunk@35178 -
2012-02-06 12:37:28 +00:00
mattias
bce270836b codetools: FindEndOfExpression: parse inherited
git-svn-id: trunk@34919 -
2012-01-25 13:07:36 +00:00
mattias
6d491f1977 codetools: IsParamExprListCompatibleToNodeList: fixed returning tcCompatible if a param is only compatible
git-svn-id: trunk@34856 -
2012-01-22 11:55:59 +00:00
mattias
6e8cb6fb9b codetools: not searching in system units again
git-svn-id: trunk@34855 -
2012-01-22 11:35:07 +00:00
mattias
4be5c93609 IDE: fpdoc editor: create fpdoc files for fpc units
git-svn-id: trunk@34847 -
2012-01-21 17:23:50 +00:00
mattias
0d8546c33a codetools: fixed find references
git-svn-id: trunk@34842 -
2012-01-21 15:07:55 +00:00
mattias
edf146fe37 codetools: find identifier references: only search after uses section
git-svn-id: trunk@34833 -
2012-01-21 11:51:11 +00:00
mattias
8f6bddb835 codetools: find identifier references: fixed searching local identifiers
git-svn-id: trunk@34832 -
2012-01-21 11:39:20 +00:00
mattias
d5279b31a9 codetools: find declaration: fixed searching in default ancestor
git-svn-id: trunk@34797 -
2012-01-19 16:29:12 +00:00
mattias
0bb0793310 codetools: do not search default class ancestor if there is another class ancestor
git-svn-id: trunk@34777 -
2012-01-18 14:02:54 +00:00
mattias
bdd8d247fb codetools: fixed TLinkScanner.SourceName
git-svn-id: trunk@34776 -
2012-01-18 13:50:24 +00:00
mattias
c0a0f6ce67 codetools: searching hidden used units cmem for #usevalgrind, fpextres for FPC_HAS_WinLikeResources, iso7185 for mode iso, profile for #useprofiler, fpcylix,dynlibs for #usekylix, controller macro #controllerunit, modeswitch bojpas for mode delphi and objpas
git-svn-id: trunk@34775 -
2012-01-18 13:38:43 +00:00
mattias
ee53888381 codetools: fixed modeswitch
git-svn-id: trunk@34774 -
2012-01-18 12:53:18 +00:00
mattias
81d67bcdc6 codetools: checklfm: fixed searching types
git-svn-id: trunk@34768 -
2012-01-18 01:54:53 +00:00
juha
03d1306b86 Codetools & LazUtils: Replace const string arrays with RTTI value and WriteStr()
git-svn-id: trunk@34757 -
2012-01-15 23:50:39 +00:00
mattias
4d8500282c codetools: fixed resolving identifier backward in term
git-svn-id: trunk@34734 -
2012-01-14 16:00:11 +00:00
mattias
1c8d8b843e codetools: resolve sub identifier in type definition: search forward too
git-svn-id: trunk@34720 -
2012-01-12 23:12:01 +00:00
mattias
724765c335 codetools: param completion for @pointertype
git-svn-id: trunk@34714 -
2012-01-12 14:10:11 +00:00
mattias
eae537252c codetools: param completion: extend uses section
git-svn-id: trunk@34711 -
2012-01-11 15:37:19 +00:00
mattias
13f554a1f4 codetools: clean up unit not found code
git-svn-id: trunk@34677 -
2012-01-09 13:23:48 +00:00
mattias
f10bff7b73 codetools: findreferences: fixed searching interface when alias is declared there
git-svn-id: trunk@34618 -
2012-01-06 13:32:47 +00:00
mattias
9221f3df77 codetools: FindUnitFileInUsesSection: clean up
git-svn-id: trunk@34615 -
2012-01-06 11:49:59 +00:00
mattias
eff8ba3ed4 codetools: FindUnitFileInUsesSection: quick check with unit name
git-svn-id: trunk@34614 -
2012-01-06 11:45:10 +00:00
mattias
01a38c08c2 codetools: findreferences: check first if declaration unit is used
git-svn-id: trunk@34613 -
2012-01-06 11:35:27 +00:00
mattias
114db28e1d codetools: find references: end string constants at line end
git-svn-id: trunk@34612 -
2012-01-06 10:49:16 +00:00
mattias
8b271c0245 codetools: fixed searching default class ancestor
git-svn-id: trunk@34585 -
2012-01-04 22:56:59 +00:00
mattias
f8a838fe73 codetools: target jvm: default class ancestor is jlobject
git-svn-id: trunk@34564 -
2012-01-03 17:28:56 +00:00
mattias
ed7ffcbdab codetools: added TFindDeclarationTool.IsHiddenUsedUnit
git-svn-id: trunk@34198 -
2011-12-15 05:47:52 +00:00
mattias
14c6d767c7 codetools: readded check for unitname
git-svn-id: trunk@34096 -
2011-12-10 19:37:33 +00:00
juha
5fd93058b5 IDE & packager: add units to uses section only if needed. Issue #20844
git-svn-id: trunk@34093 -
2011-12-10 18:50:03 +00:00
mattias
c0b5148b09 codetools: FindEnumeratorOfClass using aliastype
git-svn-id: trunk@34089 -
2011-12-10 17:40:25 +00:00
juha
a1d1d88896 Codetools: Fix a problem with event handler generation caused by r33955 #ce5458acf2. Issue #20813
git-svn-id: trunk@33964 -
2011-12-04 23:25:46 +00:00
mattias
1ade9a4158 codetools: FindDeclarationNodeInInterface: using interface cache
git-svn-id: trunk@33936 -
2011-12-04 10:58:00 +00:00
mattias
e495ee3a4d codetools: clean up, nicer identifiers
git-svn-id: trunk@33476 -
2011-11-11 10:55:36 +00:00
mattias
f3798fc2dc codetools: TFindDeclarationTool.FindCodeToolForUsedUnit: ignore invalid UnitNameAtom
git-svn-id: trunk@33465 -
2011-11-10 19:52:07 +00:00
juha
8a0c538440 Codetools: add debug line in TFindDeclarationParams to indicate a potential memory leak.
git-svn-id: trunk@33431 -
2011-11-09 11:09:28 +00:00
mattias
722f1a1d1f codetools: TFindDeclarationTool.FindEnumeratorOfClass: fixed enumerator in other unit
git-svn-id: trunk@32823 -
2011-10-11 18:13:07 +00:00
mattias
3da6eb7633 codetools: ResolveRoundBracketOpen extractoperand at start
git-svn-id: trunk@32758 -
2011-10-07 15:07:05 +00:00
juha
c2bef94f98 Codetools: Add an assertion that reveals a problem causing issue #20202
git-svn-id: trunk@32736 -
2011-10-07 09:26:51 +00:00
mattias
131939d14e codetools: GetExpandedOperand: allow Result,Self in with-block
git-svn-id: trunk@32474 -
2011-09-23 15:52:26 +00:00
mattias
ae67ba05c7 codetools: fixed initial search flags for local var completion
git-svn-id: trunk@32467 -
2011-09-23 09:30:06 +00:00