lazarus/components/codetools/tests/laztests
Martin e1dc8a96d9 Codetool: prevent recursion in ResolveBaseTypeOfIdentifier. Issue 39897
`fdfFunctionResult` will cause `FindExpressionTypeOfTerm` to `ResolveChildren` and recurse forever if the node starts with open brackets. If the cursor is not on an identifier, it should not be a function and the flag is not needed.
2022-10-26 14:58:42 +02:00
..
bug28861_unit1.pas
bug28861_unit2.pas
bug28866_prg.pas
bug28866_unit1.pas
bug28876.pas codetools: fixed resolving dot after class, bug #28876 2015-10-18 13:32:15 +00:00
bug28877.pas codetools: find declaration: fixed Result in operator proc, bug #28877 2015-10-19 09:47:00 +00:00
bug39897.pas Codetool: prevent recursion in ResolveBaseTypeOfIdentifier. Issue 39897 2022-10-26 14:58:42 +02:00
delphi_autodereference1.pas codetools: fixed resolving dot after pointer in mode delphi 2015-10-18 13:38:49 +00:00
README.txt codetools: updated readme 2017-04-25 09:45:02 +00:00
tcompletion_keywords.pas Codetools: Add test for code-completion keywords 2022-05-03 21:59:18 +02:00
tdefaultproperty1.pas
tgeneric_base.pas CodeTool: Improve tracking specialized generic parameters (e.g. variable class base). 2022-10-20 13:55:54 +02:00
tprogramdots1.pas codetools: updated test dottedt unit name 2017-09-30 19:20:43 +00:00
tunit_order_test.pas codetools: dotted unit name tests 2017-04-26 08:40:45 +00:00
tunitdots.main.pas codetools: tests: namespace prefixes 2017-04-26 09:32:36 +00:00
unit_order_a.pas codetools: dotted unit name tests 2017-04-26 08:40:45 +00:00
unit_order_b.pas codetools: dotted unit name tests 2017-04-26 08:40:45 +00:00
unitdots.dot.pas codetools: find declaration of dotted program name 2017-09-13 18:05:15 +00:00
unitdots.nsa.nsaa.nsaaa.pas codetools: test writing collection 2017-10-23 18:30:56 +00:00
unitdots.pas codetools: added tests unit order and namespaces 2015-11-10 11:01:59 +00:00

This directory contains tests with marks for the ../finddeclarationtest.lpi.

Testing all these files:
./finddeclarationtest --suite=TestFindDeclaration_LazTests

Testing one file:
./finddeclarationtest --suite=TestFindDeclaration_LazTests --filemask=tchlp41.pp

Testing a bunch of files:
./finddeclarationtest --suite=TestFindDeclaration_LazTests --filemask=tchlp*.pp