Commit Graph

462 Commits

Author SHA1 Message Date
juha
e724b2befa Codetools: formatting
git-svn-id: trunk@41574 -
2013-06-07 11:21:33 +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
8fe38c58a3 codetools: procedure specifier syscall
git-svn-id: trunk@41073 -
2013-05-08 17:42:27 +00:00
juha
3cad2a3828 Codetools: Add support for files in program header. Issue #23277, patch from Anton
git-svn-id: trunk@40908 -
2013-04-28 14:33:05 +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
599083582c codetools: do not increase TreeChangeStep if nothing changed
git-svn-id: trunk@39905 -
2013-01-19 23:28:44 +00:00
mattias
e119532987 codetools: do not end implementation at uses section
git-svn-id: trunk@39903 -
2013-01-19 22:52:19 +00:00
mattias
a5bf4cd13b codetools: better debugging out
git-svn-id: trunk@39900 -
2013-01-19 19:56:48 +00:00
mattias
f568eeece5 codetools: UpdateNeeded: when sources changed, clear last error
git-svn-id: trunk@39899 -
2013-01-19 19:41:56 +00:00
mattias
fbcab8dfee codetools: more verbosity for scan range
git-svn-id: trunk@39896 -
2013-01-19 18:35:33 +00:00
mattias
724fca703f codetools: more verbosity for scan angw
git-svn-id: trunk@39895 -
2013-01-19 18:22:09 +00:00
mattias
f4f57577c9 codetools: parse generic constraints, bug #23496
git-svn-id: trunk@39822 -
2013-01-10 17:14:05 +00:00
mattias
06fd9d01ec codetools: ignore then without else, else without if/case
git-svn-id: trunk@39734 -
2013-01-02 18:19:07 +00:00
mattias
3162b45928 codetools: parse without error if end
git-svn-id: trunk@39728 -
2013-01-02 11:39:48 +00:00
mattias
33e29aca8a codetools: fixed parsing on e:exception do ;, bug #23549
git-svn-id: trunk@39681 -
2012-12-29 12:08:34 +00:00
mattias
af39ff4c28 codetools: fixed parsing on e:exception do ; else, bug #23549
git-svn-id: trunk@39680 -
2012-12-29 12:05:04 +00:00
mattias
15f0c7aa65 codetools: parsing else else, bug #23497
git-svn-id: trunk@39669 -
2012-12-27 23:36:39 +00:00
mattias
b9f6d06750 codetools: fixed parsing if-then-else without ending semicolon, bug #23544
git-svn-id: trunk@39658 -
2012-12-26 22:23:20 +00:00
mattias
4bfe7a4109 codetools: clean up
git-svn-id: trunk@39657 -
2012-12-26 22:03:48 +00:00
mattias
17337ba49d codetools: parsing if-then-else in TPascalParserTool.ReadTilBlockEnd, bug #23542
git-svn-id: trunk@39656 -
2012-12-26 19:38:02 +00:00
mattias
e4a6b07ebc codetools: add default class section for short classes
git-svn-id: trunk@39126 -
2012-10-18 11:53:07 +00:00
mattias
04176d39b8 codetools: fixed reusing scanrange of implementation uses section
git-svn-id: trunk@38523 -
2012-09-05 10:52:22 +00:00
mattias
d55829b176 codetools: fixed reusing scanrange of implementation uses section
git-svn-id: trunk@38522 -
2012-09-05 10:50:04 +00:00
mattias
20382c7ed0 codetools: skipped code is now converted to special comments
git-svn-id: trunk@38521 -
2012-09-05 10:47:44 +00:00
mattias
ac5fdad655 undo
git-svn-id: trunk@38292 -
2012-08-21 07:48:52 +00:00
mattias
8700716f40 codetools: example for skipped code
git-svn-id: trunk@38291 -
2012-08-21 07:47:20 +00:00
mattias
ecbd0c365e codetools: objcclass: default section is published
git-svn-id: trunk@37994 -
2012-07-21 20:45:34 +00:00
mattias
e711cf6069 codetools: no var node for anonymous record case variables
git-svn-id: trunk@37631 -
2012-06-12 10:47:38 +00:00
mattias
ee85c477b2 codetools: allow keywords in program name
git-svn-id: trunk@37483 -
2012-06-02 13:52:58 +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
ff6ee10d04 codetools: clear nodes behind, when linkscanner parsed only parts
git-svn-id: trunk@37476 -
2012-06-02 01:41:20 +00:00
mattias
42994e213e codetools: fixed parsing parameter types with units, bug #21985
git-svn-id: trunk@37219 -
2012-05-08 13:17:02 +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
mattias
ad932b2c33 codetools: leave implementation,initialization,finalization nodes open, error handling will close them, bug #21831
git-svn-id: trunk@36977 -
2012-04-22 19:11:43 +00:00
mattias
ef54620381 codetools: fixed reparsing initialization, finalization, begin
git-svn-id: trunk@36972 -
2012-04-22 17:51:21 +00:00
mattias
a44a227419 codetools: fixed parsing array without of
git-svn-id: trunk@35412 -
2012-02-17 09:58:18 +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
ec66ae883a codetools: parse class helper
git-svn-id: trunk@35047 -
2012-01-31 02:25:25 +00:00
mattias
00ccb9351a codetools: parse headerless program: parse starting with a procedure
git-svn-id: trunk@35001 -
2012-01-28 18:12:43 +00:00
mattias
cb398e865c codetools: added operator ><
git-svn-id: trunk@34991 -
2012-01-28 17:04:18 +00:00
mattias
98a0eef795 codetools: parse initialization with with statements
git-svn-id: trunk@34956 -
2012-01-26 15:19:57 +00:00
mattias
b09a26670a codetools: FindProcNode: read name of a class operator
git-svn-id: trunk@34887 -
2012-01-23 18:07:14 +00:00
mattias
0ba4bd89c0 codetools: parse class operators
git-svn-id: trunk@34886 -
2012-01-23 17:49:30 +00:00
mattias
a51a9f729f codetools: parse class operator =, bug #21128
git-svn-id: trunk@34880 -
2012-01-22 22:52:32 +00:00
mattias
3e692990e1 codetools: fixed crash parsing operator with invalid name
git-svn-id: trunk@34879 -
2012-01-22 22:44:23 +00:00
mattias
d3a30108d6 codetools: started parsing class operator symbol
git-svn-id: trunk@34877 -
2012-01-22 20:40:13 +00:00
mattias
42006c76d8 codetools: fixed parsing const public
git-svn-id: trunk@34791 -
2012-01-19 10:01:12 +00:00
mattias
d5188c4108 codetools: parse resourcestring starting with an identifier, bug #8485
git-svn-id: trunk@34771 -
2012-01-18 11:10:23 +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