Commit Graph

158 Commits

Author SHA1 Message Date
mattias
3ebbb2a0a9 codetools: store errors for jit parsed nodes, bug #16992
git-svn-id: trunk@26778 -
2010-07-22 11:35:42 +00:00
mattias
e454ee7c16 codetools: completeblock: begin ;, bug #16836
git-svn-id: trunk@26452 -
2010-07-04 07:23:42 +00:00
mattias
75f8643d7d codetools: parsing class inheritance with error position on unexpected token, bug #8093
git-svn-id: trunk@26422 -
2010-07-02 19:28:11 +00:00
mattias
e2538d01bc codetools: removed cafBegin
git-svn-id: trunk@25737 -
2010-05-28 18:47:50 +00:00
mattias
5aeebfa0f3 codetools: accelerated TCustomCodeTool.ReadNextAtom
git-svn-id: trunk@25736 -
2010-05-28 18:35:34 +00:00
mattias
c5e9008159 codetools: accelerated TCustomCodeTool.ReadNextAtom
git-svn-id: trunk@25735 -
2010-05-28 18:23:02 +00:00
mattias
0e3f868fb4 codetools: fixed FindLineEndOrCodeInFrontOfPosition to return the start of the line end, bug #16519
git-svn-id: trunk@25526 -
2010-05-20 08:03:53 +00:00
mattias
eaa1ff2fba IDE: added quickfix for note local variable not used, remove
git-svn-id: trunk@25498 -
2010-05-18 14:45:02 +00:00
mattias
6bcc6465df codetools: FindLineEndOrCodeInFrontOfPosition do not skip semicolon by default, bug #16123
git-svn-id: trunk@24236 -
2010-03-27 08:08:54 +00:00
paul
9e02d5824f codetools: distinct dispinterface and other interfaces
git-svn-id: trunk@23500 -
2010-01-20 13:18:11 +00:00
mattias
3e0e6a5370 codetools: undo parsing ^j
git-svn-id: trunk@23414 -
2010-01-09 21:53:31 +00:00
mattias
69a2b1adb2 codetools: parsing ^j character constant
git-svn-id: trunk@23413 -
2010-01-09 21:24:27 +00:00
mattias
b64abcbd7a codetools: parsing objccategory
git-svn-id: trunk@22611 -
2009-11-16 00:39:35 +00:00
mattias
cf8c233871 codetools: parsing cppclass
git-svn-id: trunk@22601 -
2009-11-15 15:43:53 +00:00
mattias
7fe5b967f1 codetools: parsing string<number> in mode objfpc,fpc
git-svn-id: trunk@22528 -
2009-11-11 12:57:07 +00:00
mattias
39fd8546c7 codetools: implemented octal numbers
git-svn-id: trunk@22171 -
2009-10-14 12:30:35 +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
546e5a6ce2 codetools: fixed range check GetLineInfo, bug #14177
git-svn-id: trunk@20922 -
2009-07-22 10:15:14 +00:00
mattias
756546b94a codetools: fixed ReadPriorAtom end, bug #13915
git-svn-id: trunk@20460 -
2009-06-05 20:37:48 +00:00
mattias
568ae66df6 codetools: added FindStartOfAtom
git-svn-id: trunk@20260 -
2009-05-27 11:57:49 +00:00
mattias
57a49573b6 codetools: fixed error message when expecting identifier at eof
git-svn-id: trunk@20208 -
2009-05-25 14:01:27 +00:00
mattias
1363bdab7f codetools: removed AtomToWord
git-svn-id: trunk@20138 -
2009-05-23 08:59:16 +00:00
mattias
9bd290d86e IDE+codetools: implemented complete blocks in statements
git-svn-id: trunk@20108 -
2009-05-21 16:49:01 +00:00
mattias
d85dd7e92c codetools: fixed parsing (*)
git-svn-id: trunk@20001 -
2009-05-17 02:32:46 +00:00
mattias
1e32f92f32 codetools: linkscanner now scans in finer granularity
git-svn-id: trunk@19986 -
2009-05-16 22:29:55 +00:00
mattias
f18cf639a5 codetools: fixed mem stats not cunting global list
git-svn-id: trunk@19926 -
2009-05-11 14:03:40 +00:00
mattias
2bdc3490f3 codetools: fixed computing mem stats for TCustomCodeTools.Src
git-svn-id: trunk@19915 -
2009-05-10 21:39:25 +00:00
mattias
6eb08e3000 codetools: mem stats details for tlinkscanner
git-svn-id: trunk@19866 -
2009-05-09 09:58:11 +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
8f19b73c43 codetools: removed TCustomCodeTool.UpperSrc
git-svn-id: trunk@19832 -
2009-05-07 08:16:34 +00:00
mattias
668e6f7e8d codetools: accelerated CompareSrcIdentifiers
git-svn-id: trunk@19823 -
2009-05-06 09:55:34 +00:00
mattias
3e5a744e2d codetools: find declaratuion: added flag to skip forward class
git-svn-id: trunk@19814 -
2009-05-05 18:02:20 +00:00
mattias
dfe1e5a3cf IDE: find overloads: show start identifier in dialog
git-svn-id: trunk@19778 -
2009-05-03 04:00:35 +00:00
mattias
b46c4051e3 codetools: fixed closing with variable nodes, bug #10640
git-svn-id: trunk@19633 -
2009-04-26 13:25:24 +00:00
mattias
8f2bc2fdb1 codetools: identifier completion search at start of identifier and at end of valid code, bug #10548
git-svn-id: trunk@19613 -
2009-04-24 18:01:03 +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
16cd122d2e codetools: pascal parser reading UTF8-BOM
git-svn-id: trunk@19193 -
2009-04-01 21:10:22 +00:00
mattias
804c85d283 codetools: CleanPosToCaret now returns false if Buffer.IsDeleted
git-svn-id: trunk@19180 -
2009-04-01 12:27:38 +00:00
mattias
60e3f56061 codetools: implemented parsing 1e-16, bug #8446
git-svn-id: trunk@15880 -
2008-07-26 18:16:56 +00:00
mattias
6db258bc44 codetools: fixed stop/continue searching for overload procs, bug #8632
git-svn-id: trunk@15270 -
2008-05-28 12:47:36 +00:00
mattias
5e981c6e48 codetools: fixed parsing }}, bug #11304
git-svn-id: trunk@15180 -
2008-05-19 12:53:49 +00:00
mattias
1c51099541 IDE: implemented showing help for identifier completion
git-svn-id: trunk@15065 -
2008-05-06 21:37:25 +00:00
mattias
2b9cb9182b codetools: improved running codetools while identifier completion is open
git-svn-id: trunk@15063 -
2008-05-06 17:45:18 +00:00
mattias
d8737e8a09 codetools: added h2ptree, converted some consistencychecks to exceptions
git-svn-id: trunk@14517 -
2008-03-14 11:56:14 +00:00
mattias
97a2a2f9e8 codetools: added error position to c parser
git-svn-id: trunk@14382 -
2008-03-03 11:16:28 +00:00
mattias
4b2895f732 codetools: fixed ignoreerrorafter position to <= instead of <
git-svn-id: trunk@13561 -
2008-01-01 21:03:27 +00:00
mattias
b7a82699cc codetools: added ErrorNicePosition to distingush between error position and probable cause of error
git-svn-id: trunk@13560 -
2008-01-01 20:26:48 +00:00
mattias
3492130ddf codetools: replaced some var with out
git-svn-id: trunk@13222 -
2007-12-08 14:17:46 +00:00