mattias
|
ad16dee4b9
|
codetools: searching in multiple class ancestors, bug #18733
git-svn-id: trunk@29465 -
|
2011-02-11 11:14:41 +00:00 |
|
mattias
|
b3a8dd03b1
|
fixed typos: childs
git-svn-id: trunk@29440 -
|
2011-02-10 09:37:16 +00:00 |
|
mattias
|
602515e7d2
|
codetools: identifier completion: fixed search in type of var/const
git-svn-id: trunk@29418 -
|
2011-02-07 22:55:37 +00:00 |
|
mattias
|
6495ad0a79
|
codetools: find declaration: search in type of constant/variable
git-svn-id: trunk@29415 -
|
2011-02-07 14:42:26 +00:00 |
|
mattias
|
0c415f0a1d
|
codetools: find declaration: started search in type of var/const
git-svn-id: trunk@29407 -
|
2011-02-07 10:05:58 +00:00 |
|
mattias
|
8cd980cb5b
|
codetools: fixed simple init
git-svn-id: trunk@29402 -
|
2011-02-06 11:07:47 +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 |
|
mattias
|
05be735961
|
codetools: parsing advanced records
git-svn-id: trunk@29359 -
|
2011-02-03 20:38:14 +00:00 |
|
mattias
|
19c0b3a5a2
|
codetools: always parse class nodes
git-svn-id: trunk@29336 -
|
2011-02-02 19:33:04 +00:00 |
|
mattias
|
d33c7a2a37
|
codetools: BuildInterfaceIdentifierCache: check if no source code, bug #18586
git-svn-id: trunk@29163 -
|
2011-01-23 10:23:10 +00:00 |
|
mattias
|
fc610a8a98
|
codetools: findreferences: fixed searching procs 18153
git-svn-id: trunk@28619 -
|
2010-12-04 16:58:00 +00:00 |
|
paul
|
188361e605
|
codetools: support new class/generics syntax. like the next:
{
TFoo = class
const
Value = 5;
type
TBar = integer;
var
FSomeField: Integer;
procedure Dosomething;
end;
}
git-svn-id: trunk@28513 -
|
2010-11-27 18:25:25 +00:00 |
|
mattias
|
503cc8dcad
|
codetools: fixed FindDeclaration if cursor beyond scanned code, bug #17639
git-svn-id: trunk@28325 -
|
2010-11-18 18:49:20 +00:00 |
|
mattias
|
1805cdf4fb
|
codetools: FindStartOfTerm: check for invalid context
git-svn-id: trunk@28195 -
|
2010-11-13 00:13:23 +00:00 |
|
vincents
|
56646eb28c
|
removed support for compiled units in .ppw files, this is obsolete after fpc 1.0 (issue #16067)
git-svn-id: trunk@28053 -
|
2010-11-03 09:48:49 +00:00 |
|
mattias
|
5f8d11d5c2
|
codetools: CompleteLocalVariableAsParameter: fixed skipping sub context
git-svn-id: trunk@27977 -
|
2010-10-30 14:10:21 +00:00 |
|
mattias
|
ef525bda22
|
codetools: fixed FindStartOFindStartOfAtomfAtom if at start of string constant
git-svn-id: trunk@27688 -
|
2010-10-13 22:11:06 +00:00 |
|
mattias
|
6ebaacbba1
|
codetools: clean up and debugging
git-svn-id: trunk@27498 -
|
2010-09-28 10:51:08 +00:00 |
|
mattias
|
bb7cd19447
|
codetools: fixed type of low(array[enum])
git-svn-id: trunk@27064 -
|
2010-08-11 06:21:19 +00:00 |
|
mattias
|
e96aee5bab
|
codetools: reduced debugging
git-svn-id: trunk@26985 -
|
2010-08-03 07:44:18 +00:00 |
|
mattias
|
d4b9573bfb
|
codetools: FindDeclaration: jump by default to next declaration
git-svn-id: trunk@26961 -
|
2010-08-01 08:43:02 +00:00 |
|
mattias
|
c39d7423cb
|
codetools: fixed TFindDeclarationTool.FindExpressionResultType.ExecuteStack precedence
git-svn-id: trunk@26942 -
|
2010-07-31 18:59:13 +00:00 |
|
mattias
|
4ab9dcd97e
|
codetools: fixed FindExpressionTypeOfTerm resolve function result
git-svn-id: trunk@26934 -
|
2010-07-31 15:32:52 +00:00 |
|
mattias
|
42321c5664
|
codetools: FindSmartHint: show hint for declaration
git-svn-id: trunk@26882 -
|
2010-07-28 22:48:35 +00:00 |
|
mattias
|
a6fb6c5e13
|
codetools: fixed saving find declaration result in parent cache, bug #16985
git-svn-id: trunk@26752 -
|
2010-07-20 13:06:23 +00:00 |
|
mattias
|
d69e334eb4
|
codetools: FindBaseType: resolve optional function result after caching result
git-svn-id: trunk@26725 -
|
2010-07-18 11:22:40 +00:00 |
|
mattias
|
ab251fbfb9
|
codetools: TCodeTreeNode.Clear: clear cache
git-svn-id: trunk@26716 -
|
2010-07-17 12:58:24 +00:00 |
|
mattias
|
7728cf1e4e
|
codetools: started unitsets
git-svn-id: trunk@26656 -
|
2010-07-14 23:01:12 +00:00 |
|
mattias
|
56bf0c43a2
|
codetools: FindDeclarationOfPropertyPath: enum of set
git-svn-id: trunk@26585 -
|
2010-07-10 20:27:30 +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
|
6bbf89bd59
|
codetools: fixed rename identifier
git-svn-id: trunk@26459 -
|
2010-07-04 12:51:33 +00:00 |
|
mattias
|
421757e81f
|
codetools: fixed rename identifier
git-svn-id: trunk@26458 -
|
2010-07-04 12:48:49 +00:00 |
|
mattias
|
14c0ca0b26
|
codetools: FindDanglingComponentEvents: check sub persistents in properties, bug #16831
git-svn-id: trunk@26455 -
|
2010-07-04 09:10:59 +00:00 |
|
mattias
|
09c1e1892f
|
codetools: find references: limit scope for local variables, bug #16826
git-svn-id: trunk@26436 -
|
2010-07-03 08:09:07 +00:00 |
|
mattias
|
946f34ba8f
|
codetools: find references: fixed error handling
git-svn-id: trunk@26434 -
|
2010-07-02 23:11:47 +00:00 |
|
mattias
|
4d65ff6a5d
|
codetools: search for ctnIndentifier with unit prefixes, bug #11577
git-svn-id: trunk@26424 -
|
2010-07-02 19:59:54 +00:00 |
|
mattias
|
e03811d82e
|
codetools: clean up
git-svn-id: trunk@26423 -
|
2010-07-02 19:43:27 +00:00 |
|
mattias
|
78b2105e0c
|
codetools: FindIdentifierInUsesSection raise error after checking others
git-svn-id: trunk@26342 -
|
2010-06-30 07:38:02 +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
|
687ee0e749
|
anchordocking: restore constraints for custom dock sites
git-svn-id: trunk@26247 -
|
2010-06-22 06:45:42 +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
|
cde3a2dc45
|
codetools: clean up
git-svn-id: trunk@26154 -
|
2010-06-16 22:34:05 +00:00 |
|
mattias
|
886f997841
|
codetools: find identifier references: limit scope
git-svn-id: trunk@25959 -
|
2010-06-06 22:23:44 +00:00 |
|
mattias
|
0a5e197f49
|
IDE: codecontext: added string[]
git-svn-id: trunk@25528 -
|
2010-05-20 09:04:13 +00:00 |
|
mattias
|
eccc2cda0f
|
codetools: FindExprTypeAsString for function results
git-svn-id: trunk@25454 -
|
2010-05-16 10:39:22 +00:00 |
|
mattias
|
b226bae7a4
|
codetools: debugging
git-svn-id: trunk@25111 -
|
2010-05-01 18:09:10 +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
|
e9d4b90835
|
codetools: identifier completion: list used units
git-svn-id: trunk@24999 -
|
2010-04-27 10:14:49 +00:00 |
|
mattias
|
5e7550c376
|
codetools: FindStartOfTerm: fixed if no token belongs to the variable
git-svn-id: trunk@24673 -
|
2010-04-17 16:14:52 +00:00 |
|