Commit Graph

234 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
20c18d6616 codetools: copy only calling specifiers when completing a forward proc, bug #16953
git-svn-id: trunk@26692 -
2010-07-16 18:51:03 +00:00
mattias
fa33562c9b codetools: CheckWholeUnitParsed: clear ignore error position
git-svn-id: trunk@26337 -
2010-06-30 04:59:12 +00:00
mattias
63fb9e4fd8 codetools: added ChangeStamp for all boss files
git-svn-id: trunk@26334 -
2010-06-30 04:44:00 +00:00
mattias
c2313cc163 codetools: added debugging
git-svn-id: trunk@26331 -
2010-06-29 17:53:04 +00:00
mattias
8cbbc108e0 codetools: class completion: class properties, bug #16812
git-svn-id: trunk@26330 -
2010-06-29 17:04:36 +00:00
mattias
02207605d0 codetools: AddPublishedVariable: fixed check if var exists
git-svn-id: trunk@26210 -
2010-06-20 14:56:13 +00:00
mattias
0b64f42042 codetools: identifier completion: do not eat unit not found error when searching ancestors
git-svn-id: trunk@25035 -
2010-04-28 17:15:24 +00:00
mattias
1ae2b9cefb codetools: class completion: update changed proc with semicolon, bug #16201
git-svn-id: trunk@24703 -
2010-04-18 18:26:20 +00:00
mattias
0472d5aed6 codetools: resolve operand @identifier directly
git-svn-id: trunk@23816 -
2010-03-01 23:49:57 +00:00
mattias
1c3f06dbb0 codetools: class interface completion: fixed searching existing procs, bug #15823
git-svn-id: trunk@23768 -
2010-02-23 19:42:54 +00:00
mattias
c368ff5ba7 codetools: improved debugging
git-svn-id: trunk@23672 -
2010-02-09 19:20:45 +00:00
paul
23177da4f2 codetools: support dispinterface property declaration
git-svn-id: trunk@23504 -
2010-01-20 14:17:41 +00:00
paul
9e02d5824f codetools: distinct dispinterface and other interfaces
git-svn-id: trunk@23500 -
2010-01-20 13:18:11 +00:00
mattias
19871f26cb codetools: fixed completing empty classes
git-svn-id: trunk@23498 -
2010-01-20 11:30:24 +00:00
mattias
227801c427 codetools: implemented parsing class property
git-svn-id: trunk@23406 -
2010-01-09 16:27:36 +00:00
mattias
20f8159dce codetools: fixed class completion for new public methods without context
git-svn-id: trunk@23312 -
2009-12-28 11:45:59 +00:00
mattias
1b68eafebe codetools: added option to not insert class comment for implementation
git-svn-id: trunk@23086 -
2009-12-11 20:37:22 +00:00
mattias
2f778c1f3b codetools: fixed adding published method into implicit first published section
git-svn-id: trunk@22941 -
2009-12-03 11:29:47 +00:00
mattias
9187f01727 codetools: class completion: copy parameters only if no new method/variable, bug #9244
git-svn-id: trunk@22700 -
2009-11-21 21:55:25 +00:00
mattias
b2b81b9d00 codetools: code completion: refactoring
git-svn-id: trunk@22698 -
2009-11-21 13:15:30 +00:00
mattias
837f13ad0c codetools: parsing specialize in class inheritage brackets, bug #15081
git-svn-id: trunk@22649 -
2009-11-17 12:11:33 +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
1631325da4 codetools: local var completion for enumerator of class
git-svn-id: trunk@22419 -
2009-11-04 00:23:52 +00:00
mattias
a0bc0d475c codetools: code completion for string iterators
git-svn-id: trunk@22412 -
2009-11-03 23:03:27 +00:00
mattias
40097a760a codetools: local var param completion: searching complex proc calls
git-svn-id: trunk@22201 -
2009-10-17 10:15:33 +00:00
mattias
9f47216bff codetools: class completion: fixed add to published section
git-svn-id: trunk@22059 -
2009-10-06 17:37:56 +00:00
mattias
d03a9eea81 codetools: class completion: support strict private
git-svn-id: trunk@22049 -
2009-10-05 22:10: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
paul
ef638bce2e codetools: fix compilation with fpc 2.5.1
git-svn-id: trunk@21276 -
2009-08-18 08:40:42 +00:00
mattias
69a4d44595 codetools: class completion: do not ignore errors after cursor, bug #14246
git-svn-id: trunk@21068 -
2009-08-02 14:44:34 +00:00
mattias
084169277d codetools: parsing pointer types in terms
git-svn-id: trunk@20973 -
2009-07-27 11:25:23 +00:00
mattias
a070a6a7e9 codetools: refactoring
git-svn-id: trunk@20971 -
2009-07-27 11:10:55 +00:00
mattias
782c9cf39c codetools: class completion: add missing property semicolons
git-svn-id: trunk@20691 -
2009-06-21 13:03:25 +00:00
mattias
afd2510d5b codetools: class completion: fixed crash on procedure x:, bug #14011
git-svn-id: trunk@20671 -
2009-06-19 13:35:40 +00:00
mattias
84fd1ca4ce codetools: class completion: searching first class visibility section, bug #13937
git-svn-id: trunk@20648 -
2009-06-17 11:21:20 +00:00
mattias
2401f2c20c codetools: code completion: ignoring code after cursor for some completions
git-svn-id: trunk@20620 -
2009-06-13 21:35:28 +00:00
mattias
aba18655f4 codetools: fixed mem leak
git-svn-id: trunk@20125 -
2009-05-22 14:23:42 +00:00
mattias
b85ae0cedb codetools: class completion: do not update abstract methods
git-svn-id: trunk@20003 -
2009-05-17 03:09:09 +00:00
mattias
a2c989e1b4 codetools: started searching published methods in ancestor classes
git-svn-id: trunk@20000 -
2009-05-17 02:16:55 +00:00
mattias
49b74e836b codetools: class completion: ignoring nested nested read/write specifiers
git-svn-id: trunk@19988 -
2009-05-16 23:20:14 +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
c76dedceee codetools: forward proc completion: copying pascal calling convention
git-svn-id: trunk@19850 -
2009-05-08 09:39:05 +00:00
mattias
8f19b73c43 codetools: removed TCustomCodeTool.UpperSrc
git-svn-id: trunk@19832 -
2009-05-07 08:16:34 +00:00
mattias
871e67c3a5 codetools: complete local var assignments: adding unit to uses section
git-svn-id: trunk@19811 -
2009-05-05 09:41:10 +00:00
mattias
e65bef34ba codetools: fixed class completion adding published variables
git-svn-id: trunk@19726 -
2009-05-01 08:07:35 +00:00
mattias
c5b4688ec5 codetools: class completion: implemented property types with units prefixes, bug #11827
git-svn-id: trunk@19590 -
2009-04-23 10:18:57 +00:00