mattias
|
81599322c4
|
codetools: started FindFileAtCursor
git-svn-id: trunk@53269 -
|
2016-10-30 23:42:40 +00:00 |
|
mattias
|
2ee19afd56
|
codetools: fixed forward defined class-of
git-svn-id: trunk@52855 -
|
2016-08-21 19:29:50 +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 |
|
ondrej
|
16925fa4b4
|
codetools: support static array helpers
git-svn-id: trunk@51216 -
|
2016-01-06 19:53:50 +00:00 |
|
ondrej
|
491df20f71
|
codetools: support helpers for array types
git-svn-id: trunk@51107 -
|
2016-01-01 22:26:43 +00:00 |
|
mattias
|
399acc7c84
|
codetools: find declaration: simple find specialized ancestor
git-svn-id: trunk@50348 -
|
2015-11-16 22:19:30 +00:00 |
|
mattias
|
07d6956baa
|
codetools: identifier completion: show generic parameters
git-svn-id: trunk@50341 -
|
2015-11-16 21:28:38 +00:00 |
|
ondrej
|
d49143fd83
|
IDE, CodeTools: support for unit names with dots. Issue #22235
git-svn-id: trunk@50266 -
|
2015-11-09 22:23:19 +00:00 |
|
mattias
|
26b480004f
|
codetools: find declaration: resolve expr type of objccategory
git-svn-id: trunk@49662 -
|
2015-08-13 08:16:38 +00:00 |
|
mattias
|
783144bb12
|
codetools: comments
git-svn-id: trunk@49649 -
|
2015-08-11 12:47:36 +00:00 |
|
mattias
|
bb5f1d11a6
|
codetools: modeswitch objectivec1,2: check keywords objcclass,category,protocol only in this mode switch, fixed finding NSObject, hack for searching objccategory removed
git-svn-id: trunk@49641 -
|
2015-08-11 11:56:02 +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
|
aea275de32
|
codetools: clean up
git-svn-id: trunk@48667 -
|
2015-04-06 18:03:39 +00:00 |
|
mattias
|
06a9c32cae
|
codetools: parse type helper
git-svn-id: trunk@48539 -
|
2015-03-30 16:24:22 +00:00 |
|
mattias
|
f5e2ee41a5
|
codetools: find declaration and gather identifiers: labels, issue #26882
git-svn-id: trunk@46592 -
|
2014-10-18 10:22:38 +00:00 |
|
mattias
|
1d3dd52ffa
|
codetools: parse reference to
git-svn-id: trunk@45936 -
|
2014-07-20 17:54:29 +00:00 |
|
mattias
|
a7ceaf11d7
|
codetools: create ctnUseUnit nodes for contains, FindMissingUnits fixes contains
git-svn-id: trunk@41556 -
|
2013-06-05 20:02:06 +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
|
a5bf4cd13b
|
codetools: better debugging out
git-svn-id: trunk@39900 -
|
2013-01-19 19:56:48 +00:00 |
|
mattias
|
fbcab8dfee
|
codetools: more verbosity for scan range
git-svn-id: trunk@39896 -
|
2013-01-19 18:35:33 +00:00 |
|
mattias
|
f4f57577c9
|
codetools: parse generic constraints, bug #23496
git-svn-id: trunk@39822 -
|
2013-01-10 17:14:05 +00:00 |
|
mattias
|
c98e01db84
|
codetools: resolve expr: thisunitname.implementationenidentifier
git-svn-id: trunk@37073 -
|
2012-04-29 09:28:15 +00:00 |
|
mattias
|
28123ac857
|
codetools: fixed treating initialization, finalization as statements
git-svn-id: trunk@36973 -
|
2012-04-22 18:15:24 +00:00 |
|
mattias
|
ec66ae883a
|
codetools: parse class helper
git-svn-id: trunk@35047 -
|
2012-01-31 02:25:25 +00:00 |
|
mattias
|
9b706b641d
|
codetools: code completion: method body to definition: update definition
git-svn-id: trunk@34964 -
|
2012-01-26 22:43:04 +00:00 |
|
mattias
|
cd6db590b3
|
codetools: identifier completion: keyword initialization
git-svn-id: trunk@34955 -
|
2012-01-26 14:54:25 +00:00 |
|
mattias
|
f3bb1379a4
|
codetools: made CheckForChangedProcs a method of its own
git-svn-id: trunk@34922 -
|
2012-01-25 13:50:40 +00:00 |
|
mattias
|
4b54faa3c2
|
codetools: added proc specifiers
git-svn-id: trunk@34722 -
|
2012-01-12 23:46:04 +00:00 |
|
mattias
|
e05554c7fc
|
codetools: fixed FindCodeTreeNodeExtAVLNode
git-svn-id: trunk@34246 -
|
2011-12-17 14:05:33 +00:00 |
|
mattias
|
9b7fc82827
|
codetools: replaced PAnsiString with AnsiString
git-svn-id: trunk@34234 -
|
2011-12-17 00:52:45 +00:00 |
|
mattias
|
8936771e6d
|
codetools: added class sections for objcprotocol: required, optional
git-svn-id: trunk@33701 -
|
2011-11-22 21:46:09 +00:00 |
|
paul
|
e0f6f71ee9
|
codetools: add STATIC word as a procedure specifier
git-svn-id: trunk@32455 -
|
2011-09-22 03:20:25 +00:00 |
|
mattias
|
8bdf7647bb
|
codetools: TStandardCodeTool.FindMissingUnits: dotted names
git-svn-id: trunk@32118 -
|
2011-08-30 16:09:21 +00:00 |
|
mattias
|
cf32ea0df9
|
codetools: parsing on E:Exception do: using ctnVarDefinition, bug #19601
git-svn-id: trunk@31317 -
|
2011-06-21 14:21:47 +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
|
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
|
f7906d0507
|
codetools: added ctnHintModifier nodes for deprecated, unimplemented, experimental, library, platform
git-svn-id: trunk@30683 -
|
2011-05-11 16:22:46 +00:00 |
|
mattias
|
005d8e828c
|
codetools: parse param list
git-svn-id: trunk@30584 -
|
2011-05-06 12:06:35 +00:00 |
|
mattias
|
90a1dcfc9b
|
codetools: started FindAssignMethod
git-svn-id: trunk@30491 -
|
2011-04-27 17:51:15 +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 |
|
mattias
|
b3a8dd03b1
|
fixed typos: childs
git-svn-id: trunk@29440 -
|
2011-02-10 09:37:16 +00:00 |
|
mattias
|
3943d23f9b
|
codetools: started nested classes, replaced ctnClassType with ctnTypeSection, ctnClassConst with ctnConstSection, class type,const,var sections are now childs of visibility sections
git-svn-id: trunk@29390 -
|
2011-02-05 10:09:22 +00:00 |
|
paul
|
10a078069c
|
codetools: fixed typo in AllClasses definition
git-svn-id: trunk@29369 -
|
2011-02-04 05:40:03 +00:00 |
|
mattias
|
05be735961
|
codetools: parsing advanced records
git-svn-id: trunk@29359 -
|
2011-02-03 20:38:14 +00:00 |
|
mattias
|
9d8f487e25
|
codetools: ctnClassInterface: do not add visibility nodes
git-svn-id: trunk@29355 -
|
2011-02-03 18:06:02 +00:00 |
|
mattias
|
7fa233e036
|
codetools: turn off implicit try..finally for TCodeTreeNode and TCodeTreeNodeExt
git-svn-id: trunk@29335 -
|
2011-02-02 19:13:00 +00:00 |
|
mattias
|
92a693d145
|
codetools: removed TCodeTreeNodeExtMemManager, not needed anymore
git-svn-id: trunk@29334 -
|
2011-02-02 18:56:59 +00:00 |
|
mattias
|
e60e0f810e
|
codetools: removed TCodeTreeNodeMemManager, not needed anymore
git-svn-id: trunk@29333 -
|
2011-02-02 18:36:45 +00:00 |
|
mattias
|
d900d21d44
|
codetools: refactored
git-svn-id: trunk@29297 -
|
2011-02-01 19:32:51 +00:00 |
|