Commit Graph

92 Commits

Author SHA1 Message Date
mattias
8f9d20991a codetools: fixed CommentCode, bug #17403
git-svn-id: trunk@27483 -
2010-09-26 21:05:59 +00:00
mattias
f684b879a0 codetools: added comment
git-svn-id: trunk@27482 -
2010-09-26 21:05:38 +00:00
mattias
fd6b0bde63 codetools: fixed endless loop ExtractProcHead
git-svn-id: trunk@26967 -
2010-08-01 22:10:44 +00:00
mattias
1e473ef5c9 codetools: BuildTree: check if last error was in implementation and only interface is needed, bug #16867
git-svn-id: trunk@26551 -
2010-07-09 20:18:28 +00:00
mattias
54ce6e667b codetools: fixed range of FindCommentInFront
git-svn-id: trunk@26546 -
2010-07-09 12:48:05 +00:00
mattias
29839a9707 codetools: findreferences: search declaration comment, bug #13497
git-svn-id: trunk@26542 -
2010-07-08 21:41:56 +00:00
mattias
f9840ae34a IDE: when changing build IDE extra options, invalidate macros, bug #16844
git-svn-id: trunk@26467 -
2010-07-05 07:41:47 +00:00
mattias
421757e81f codetools: fixed rename identifier
git-svn-id: trunk@26458 -
2010-07-04 12:48:49 +00:00
mattias
c94fd8c234 codetools: fixed find identififier references corresponding proc node
git-svn-id: trunk@26248 -
2010-06-22 07:01:12 +00:00
mattias
234a5b2de1 codetools: find main declaration: find corresponding method parameter, bug #16398
git-svn-id: trunk@26223 -
2010-06-21 09:04:50 +00:00
mattias
5aed4cd577 codetools: fixed TPascalReaderTool.MoveCursorToPropType not raising exception
git-svn-id: trunk@25905 -
2010-06-04 22:09:11 +00:00
mattias
7029a5ebf8 IDE: codecontext hints: added ranged array type
git-svn-id: trunk@25533 -
2010-05-20 10:13:19 +00:00
mattias
227801c427 codetools: implemented parsing class property
git-svn-id: trunk@23406 -
2010-01-09 16:27:36 +00:00
mattias
cf8c233871 codetools: parsing cppclass
git-svn-id: trunk@22601 -
2009-11-15 15:43:53 +00:00
mattias
ef08824411 codetools: code completion: operator enumerator current
git-svn-id: trunk@22429 -
2009-11-04 15:07:08 +00:00
mattias
170f532285 codetools: sealed and abstract classes
git-svn-id: trunk@22300 -
2009-10-27 00:02:41 +00:00
mattias
c66ecbfe45 codetools: objcprotocol
git-svn-id: trunk@21694 -
2009-09-13 23:00:19 +00:00
mattias
ddad9c8091 codetools: implemented objcclass
git-svn-id: trunk@21689 -
2009-09-13 21:31:32 +00:00
mattias
fcf2e7f4fb IDE: identifier completion: do not replace virtualwith overrides for object, bug #14432
git-svn-id: trunk@21448 -
2009-08-25 17:25:33 +00:00
mattias
901245e1af codetools: fixed PositionInFuncResultName, bug #11395
git-svn-id: trunk@21434 -
2009-08-24 11:46:09 +00:00
mattias
3a20a03570 codetools: findoverloads: add source type nodes
git-svn-id: trunk@21260 -
2009-08-17 12:25:04 +00:00
mattias
5c6c61bf25 codetools: identifier completion: fixed checking parameterless procedures
git-svn-id: trunk@21023 -
2009-07-31 14:16:40 +00:00
mattias
4e8f764cea codetools: identifier completion: added ParamNameList
git-svn-id: trunk@21022 -
2009-07-31 14:11:42 +00:00
mattias
ef037bb0b6 codetools: class completion: copying calling convention
git-svn-id: trunk@20604 -
2009-06-12 15:46:53 +00:00
mattias
faabdd53fd codetools: fixed crash on checking position in funcresultytoe
git-svn-id: trunk@20274 -
2009-05-28 05:28:25 +00:00
mattias
40586875a2 IDE: code help: allow result type
git-svn-id: trunk@20264 -
2009-05-27 13:38:40 +00:00
mattias
802d6ef059 codetools: FindDeclarationAndOverload return function result type when cursor on colon
git-svn-id: trunk@20263 -
2009-05-27 13:04:04 +00:00
mattias
de7660d56f IDE: codeexplorer: fixed crash on incomplete property
git-svn-id: trunk@20231 -
2009-05-26 10:39:46 +00:00
mattias
e3c48b9278 codetools: mem stat categories
git-svn-id: trunk@19864 -
2009-05-09 09:44:56 +00:00
mattias
6e52d7829c codetools: added memory stats
git-svn-id: trunk@19862 -
2009-05-09 08:34:50 +00:00
mattias
7438cdff7a codetools: class completion: copying pascal calling convention
git-svn-id: trunk@19849 -
2009-05-08 09:29:31 +00:00
mattias
8f19b73c43 codetools: removed TCustomCodeTool.UpperSrc
git-svn-id: trunk@19832 -
2009-05-07 08:16:34 +00:00
mattias
cfc67e3541 codetools: implemented complete gathering of identifiers in interface
git-svn-id: trunk@19647 -
2009-04-27 09:35:08 +00:00
mattias
de190884ee codetools: as operator in with variables
git-svn-id: trunk@19533 -
2009-04-20 22:59:04 +00:00
mattias
7400ba8680 IDE: code explorer: added figures for Paul
git-svn-id: trunk@19458 -
2009-04-16 22:55:18 +00:00
mattias
26ef5cd496 IDE+codetools: started heuristic to find unused units
git-svn-id: trunk@19281 -
2009-04-08 23:45:15 +00:00
mattias
22c61b805d IDE+codetools: identifier completion: show constructor/destructo from Paul, bug #13215
git-svn-id: trunk@18783 -
2009-02-20 21:23:15 +00:00
mattias
c2a3f47f4d codetools: fixed CleanPosIsInComment
git-svn-id: trunk@16545 -
2008-09-11 14:24:36 +00:00
mattias
cb1c9a3077 codetools: ExtractProperty: implemented unit.type
git-svn-id: trunk@16014 -
2008-08-10 10:18:45 +00:00
mattias
a45d589f57 codetools: extended ctnWithStatement EndPos to next atom when possible, bug #7970
git-svn-id: trunk@15207 -
2008-05-22 14:48:32 +00:00
mattias
cc954306a9 codetools: added function to find empty method bodies
git-svn-id: trunk@14969 -
2008-04-25 12:11:17 +00:00
vincents
035ee959b3 fixed compilation with fpc 2.3.1, which does not allow passing literal chars to formal const parameters (bug #10949)
git-svn-id: trunk@14452 -
2008-03-07 10:17:39 +00:00
mattias
9519c2624f codetools: implemented start of extern c
git-svn-id: trunk@14283 -
2008-02-27 15:22:12 +00:00
mattias
59077ba016 codetools: fixed code completion for semicolons after procs bugs #10741
git-svn-id: trunk@13937 -
2008-01-31 13:53:10 +00:00
mattias
3492130ddf codetools: replaced some var with out
git-svn-id: trunk@13222 -
2007-12-08 14:17:46 +00:00
mattias
363234509c codetools: implemented searching abstract methods, added example
git-svn-id: trunk@13188 -
2007-12-07 00:28:12 +00:00
mattias
9a550b80fd codetools: FindDeclarationAndOverload now starts at property names, proc names, vars, consts and types
git-svn-id: trunk@13006 -
2007-11-24 19:11:42 +00:00
mattias
49f48b68dd IDE: lazdoc: started simple hints
git-svn-id: trunk@12990 -
2007-11-23 19:52:54 +00:00
mattias
1a15301757 codetools: fixed some include path defs for FPC sources, fixed identifier completion for unit names with errors in code, IDE codebrowser: fixed loading new png icons
git-svn-id: trunk@12418 -
2007-10-11 22:21:38 +00:00
mattias
5794ee8f65 IDE: identifier completion: adding := : checks if identifier can be assigned
git-svn-id: trunk@12381 -
2007-10-08 11:56:56 +00:00