mattias
|
00d6a447b5
|
codetools: fixed resolving function result, simplified code
git-svn-id: trunk@54649 -
|
2017-04-20 11:36:37 +00:00 |
|
mattias
|
5ad98a7bcf
|
codetools: ctnReferencTo for typeinfo, code hints and type check
git-svn-id: trunk@54642 -
|
2017-04-19 11:49:51 +00:00 |
|
juha
|
e800a738ad
|
Copy AVL_Tree from FPC trunk and replace classes in AvgLvlTree and in CodetoolsStructs with it.
The unit in FPC packages will be used directly later.
git-svn-id: trunk@54524 -
|
2017-04-05 08:34:48 +00:00 |
|
mattias
|
d5881ef02e
|
codetools: implemented modeswitch externalclass
git-svn-id: trunk@54470 -
|
2017-03-23 10:51:07 +00:00 |
|
mattias
|
f239ef10b3
|
codetools: forward proc completion: assembler modifier
git-svn-id: trunk@54287 -
|
2017-02-27 00:04:45 +00:00 |
|
joost
|
1de2cbf586
|
general: Updated address of the Free Software Foundation in copyright messages
git-svn-id: trunk@54031 -
|
2017-01-29 21:04:32 +00:00 |
|
mattias
|
d7a2596644
|
codetools: fixed CleanPosIsInComment when cleanpos in front a comment
git-svn-id: trunk@53190 -
|
2016-10-21 17:40:37 +00:00 |
|
mattias
|
e86e540a69
|
codetools: fixed ReadAndCompareUsedUnit, bug #30505
git-svn-id: trunk@53119 -
|
2016-10-14 18:51:19 +00:00 |
|
mattias
|
c2aed806b6
|
codetools: ExtractProcHead: phpAddParentProcs
git-svn-id: trunk@52683 -
|
2016-07-14 07:42:59 +00:00 |
|
ondrej
|
c2748fe332
|
codetools: use crc for identifier list item hash for speed reasons
git-svn-id: trunk@51652 -
|
2016-02-18 04:24:14 +00:00 |
|
ondrej
|
139d5dc799
|
codetools: support class operator overloads with different result types. Issue #28875
git-svn-id: trunk@51363 -
|
2016-01-21 02:41:14 +00:00 |
|
mattias
|
a98baa8442
|
codetools: added FindWithBlockStatement
git-svn-id: trunk@50264 -
|
2015-11-09 16:32:28 +00:00 |
|
mattias
|
a387dabeab
|
codetools: fixed method jumping of generic class method
git-svn-id: trunk@50008 -
|
2015-10-08 22:20:57 +00:00 |
|
mattias
|
4f6fa03e6f
|
codetools: class completion: check if vars exists ancestors, bug #1189, patch from Ondrej Pokorny
git-svn-id: trunk@50006 -
|
2015-10-08 21:32:26 +00:00 |
|
mattias
|
b605c39631
|
codetools: code completion: support class constructors/destructors, patch #25130 from Ondrej Pokorny
git-svn-id: trunk@49996 -
|
2015-10-08 14:20:54 +00:00 |
|
mattias
|
1d7c4f7d59
|
cody: started find overloads
git-svn-id: trunk@49950 -
|
2015-10-05 22:48:42 +00:00 |
|
mattias
|
aa33066937
|
codetools: searching all compatible objccategory
git-svn-id: trunk@49666 -
|
2015-08-14 09:42:29 +00:00 |
|
juha
|
653b5dd43a
|
Codetools, unit FileProcs: Disable conditionally wrapper functions. For testing define DisableWrapperFunctions and build Lazarus.
git-svn-id: trunk@49504 -
|
2015-07-07 11:43:38 +00:00 |
|
mattias
|
699bdb9e8f
|
codetools: class helpers: find declaration and code completion, patch #28266, from Ondrej Pokorny
git-svn-id: trunk@49405 -
|
2015-06-22 10:02:11 +00:00 |
|
mattias
|
b1acac9beb
|
codetools: clean up
git-svn-id: trunk@48661 -
|
2015-04-06 17:39:43 +00:00 |
|
mattias
|
69917cf580
|
codetools: clean up
git-svn-id: trunk@48655 -
|
2015-04-06 17:15:01 +00:00 |
|
juha
|
232c983159
|
CodeTools: Initialize variables based on compiler warnings. Contains ToDo items.
git-svn-id: trunk@48480 -
|
2015-03-24 17:51:40 +00:00 |
|
mattias
|
f69dd2379e
|
IDE: clean up
git-svn-id: trunk@48198 -
|
2015-03-10 12:02:19 +00:00 |
|
mattias
|
4679dc1e09
|
codetools: get pasdoc comment: ignore comments starting with % or $
git-svn-id: trunk@46503 -
|
2014-10-09 21:11:58 +00:00 |
|
mattias
|
0c8a412564
|
codetools: get pasdoc comment: ignore comments starting with % or $
git-svn-id: trunk@46500 -
|
2014-10-09 20:10:51 +00:00 |
|
mattias
|
9ddf3d4196
|
codetools: FindAbstractMethods: search class interfaces
git-svn-id: trunk@45593 -
|
2014-06-21 15:35:46 +00:00 |
|
mattias
|
a32057acc8
|
codetools: find gdb line: find proc body
git-svn-id: trunk@44948 -
|
2014-05-06 22:00:55 +00:00 |
|
mattias
|
272765465b
|
codetools: identifier completion: fixed IsReadOnly
git-svn-id: trunk@44498 -
|
2014-03-23 19:16:29 +00:00 |
|
mattias
|
c8dcad58c9
|
codetools: identifier completion: list global properties
git-svn-id: trunk@44254 -
|
2014-02-26 19:11:12 +00:00 |
|
mattias
|
cc5d712837
|
codetools: fixed ForEachIdentifierInCleanSrc check if StartPos<1
git-svn-id: trunk@42728 -
|
2013-09-10 20:16:55 +00:00 |
|
mattias
|
5364c52f95
|
codetools: FindUsedUnitReferences
git-svn-id: trunk@42681 -
|
2013-09-08 19:19:55 +00:00 |
|
juha
|
cf11b400f8
|
Revert r41592 #173ff71396 "Codetools: optimize TPascalReaderTool.ExtractSourceName." Does not work in every situation.
git-svn-id: trunk@41638 -
|
2013-06-09 14:35:13 +00:00 |
|
juha
|
173ff71396
|
Codetools: optimize TPascalReaderTool.ExtractSourceName. Use already existing GetSourceNamePos.
git-svn-id: trunk@41592 -
|
2013-06-08 16:32:36 +00:00 |
|
juha
|
35b4131a89
|
Codetools: move similar functions dealing with unit name together.
git-svn-id: trunk@41591 -
|
2013-06-08 16:32:31 +00:00 |
|
mattias
|
38d3882f1f
|
codetools: fixed TPascalReaderTool.ProcNodeHasSpecifier ctnProcedureHead
git-svn-id: trunk@41504 -
|
2013-06-03 08:49:59 +00:00 |
|
mattias
|
81d66a4964
|
codetools: identifier completion: fixed checking for overloaded procs
git-svn-id: trunk@41498 -
|
2013-06-02 17:38:54 +00:00 |
|
mattias
|
a0f58c4b7d
|
codetools: moved CommentCode to TStdCodeTool
git-svn-id: trunk@40815 -
|
2013-04-15 09:09:08 +00:00 |
|
mattias
|
ea88f1f9bd
|
codetools: fixed class completion and method jumping for generic methods in delphi mode, bug #23496
git-svn-id: trunk@40454 -
|
2013-03-01 19:47:22 +00:00 |
|
mattias
|
e9f840669c
|
codetools: TFindDeclarationTool.CheckParameterSyntax: check comments
git-svn-id: trunk@39956 -
|
2013-01-24 19:39:25 +00:00 |
|
mattias
|
154e3f3567
|
codetools: fixed parsing #3 comment
git-svn-id: trunk@39929 -
|
2013-01-21 18:18:44 +00:00 |
|
mattias
|
3b88607393
|
codetools: FindCommentInFront: fixed range error
git-svn-id: trunk@38532 -
|
2012-09-06 07:31:14 +00:00 |
|
mattias
|
cfa24e7773
|
codetools: skip codetools skip comment
git-svn-id: trunk@38209 -
|
2012-08-08 22:40:14 +00:00 |
|
mattias
|
1264a95e7c
|
codetools: skip codetools comment
git-svn-id: trunk@38201 -
|
2012-08-08 07:58:43 +00:00 |
|
mattias
|
2f0a0b9f8e
|
codetools: identifier completion: when creating an override hide higher visibility members
git-svn-id: trunk@37632 -
|
2012-06-12 12:12:03 +00:00 |
|
mattias
|
286e5828d2
|
codetools: class completion: fixed searching var node when first is class var
git-svn-id: trunk@37627 -
|
2012-06-11 20:01:27 +00:00 |
|
mattias
|
2b6a6b48bd
|
codetools: class completion: fixed searching var node when first is class var
git-svn-id: trunk@37626 -
|
2012-06-11 19:16:11 +00:00 |
|
mattias
|
27de8bc684
|
codetools: class completion: search variables in all sections, bug #22246
git-svn-id: trunk@37614 -
|
2012-06-11 08:33:18 +00:00 |
|
mattias
|
24dcd68f83
|
codetools: save parse error of operator, do not save errors outside parser, fixed parsing method name with generic parameter
git-svn-id: trunk@37482 -
|
2012-06-02 13:47:16 +00:00 |
|
mattias
|
1eca771511
|
codetools: save less errors
git-svn-id: trunk@37214 -
|
2012-05-07 16:13:24 +00:00 |
|
mattias
|
855af79e42
|
codetools: do not save errors outside parser
git-svn-id: trunk@37213 -
|
2012-05-07 16:04:57 +00:00 |
|