Repository URL to install this package:
|
Version:
2.0.10 ▾
|
lazarus-project
/
usr
/
share
/
lazarus
/
2.0.10
/
components
/
codetools
/
units
/
x86_64-linux
/
finddeclarationtool.ppu
|
|---|
PPU207 Á " úi FeºS
béä « èÔÅ FindDeclarationTool U . finddeclarationtool.pas
ÿ^
codetools.incàXX# System|rNj`ºΣáobjpas,Úފ ü>.¯nÿËClassesÞo£WùÅðý«Xì¦sysutilsâ1.Ӧ£Gb<sÆLaz_AVL_Tree!RW
RE$xÙëLazFileUtilsIió\ñͭR,ÓLazUtilitiesÖÐ1¿îäÜÄÃJCodeToolsStrConsts?cuyO5ÜÄÃJCodeTreeQø%ީ¨«°ÉsCodeAtom·ÔJd»
lÍ)ÝCustomCodeToolFÝYPæø\D½ã SourceLogÃüÉY"LbVKeywordFuncLists5·p5û>ÆõjBasicCodeToolsoc^Tã {P¥°¢LinkScannerH¡ñFV
íY CodeCacheÌ:>~LoÁ*ðSDirectoryCacher ¡?8ôG)±ø/ÖPascalParserTool·Õ^b'ñ¼öPascalReaderTooluð߄.ûp
FileProcsª¤ÇÞmīpÙÒvÐDefineTemplatesªòMâµUT[ãFindDeclarationCachemÖ ìurŴ' finddeclarationtool.o
d R& SYSTEMPASCALREADERTOOLCODETREE CODECACHELAZ_AVL_TREEFINDDECLARATIONCACHECODEATOMPASCALPARSERTOOL FILEPROCSLINKSCANNERCLASSESDIRECTORYCACHERKEYWORDFUNCLISTSCUSTOMCODETOOLSYSUTILSOBJPAS
LAZLOGGERBASEBASICCODETOOLSLAZFILEUTILSLAZUTILITIES SOURCELOGCODETOOLSSTRCONSTSEXPREVAL4 s â Ç Â 6
y 6 6 } 6 / ¹ / 6 ¹ 6 / 6 / 6 / 6 / ¹ 6 / 6 / ¤ / § /
¬ 6 / ° ³ ¶ 6 ¹ » ½ ¿ Á Ã Æ ( 6 É > 6 Í r 0 Ñ ( 6 Õ 6 6 / % Ü Þ
ã
ç 6 ê |
/ 1 ð | ó
ö | /
ù 1 û | þ |
/ 1 | | 6 | 2 / 6 6 | / | / | 6 / | & 6 | 1 + / - / 6 | | 5 6 0 9 6 | 1 / > @ ¹ / 0 D ¹ / 0 H
L | P 6 6 S 6 6 V |
1 Z ] ¹ / 0 a / | e / e 6 / l 0 / o 6 6 t 6 6 @ x / | 6 6 / /
6 / 6
~ 6 / ~ 6 6 /
/ ¡ £ 0 0 / ¨ ~ 6 | / ~ | | / ~ | | / ¶
½
6 Å i È k Ë Í s Ð - Ó Õ Ø
Ý
â @
è
6
Ý
6
Ý
|
Ý
|
Ý
0 6 x 0
! 6 & 6 * 6 6 . 6 6 2 6 8 = A @ D I
N P U Y ] `
e j l n
q t 6 y | 6 0 / 6 1 r
| 6 / 1 | | /
1 |
^
^ 6
^ ¥
^ © 6 / ® 6 / ³ 6 / ¸ 6
^ / ¾ À | 6 | Ä
^ É
^ Î
^ Ô
^ Ô
6 Ü / ß 6 / ã / ç / ¹ ë / ë 2 / ñ 6 6
õ 6 6 ø ~ 6 / ý ÿ 6 / 6
6
6 $ ) ' ¿ À Á ' & % (
( >
! " # $ % & ' ( ) 1 * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W z X Y Z [ \ ] ^ _ ` a b c d e f g h j l m n o p q t u v w r s x y { | } ~
¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ® ¯ ° \ % c c ¿ ^ ^ À _ _ Á ` ` & b b ' a a Y Y ' Z Z
e e j
' ( ) * + : ; < J
$ ,
+ n ~
¡ l m o v w y z { 4
E %
M %
U %
] %
e %
m %
u %
} %
% "
ß ß ß ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ¶ ( ( ( ( · - ¹ - º â ß Ç Â Â / / ¼ · / / À · / / Ã 0 / / Æ 0 ~ / / Ë 6 / / Ï 6 6 / / Ô 0 / / × / / Ù / / Ü / / Þ / / à / / â / / å / / ç / / é û / / ì / / 6 ý / / ì / ÿ / / ó / / / õ æ / / ø æ / / ü 0 / / ÿ 6 / / ÿ 6
/ / ÿ & / / ÿ @ ¾ / /
/ / Ç Â / / · · ç è ä é ê ë ì í î ï ð ñ ò B õ ö ÷ ø ù ) @ 6 / 6 ¾ · ¾ å 6
. ú ü þ þ
' ( ) * + : ; < 6 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
F % J
N % O
V % Z
^ % h 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 f 2 2 0 g | h ~ ~ ~ l ~ ~
m â ß
p r | u | 0 u | { ~
} 1
p
' ( ) * + : ; <
ê x è ç ß
ß L ß ß ß ß ß ß ß ß ß ß ß ß ¶ | 0 · â ß
' ( ) * + : ; < ¸ ê x è ç ¡ ß Õ â ß ¢ ¤ ¥ ¢ ¢ Ú ¢ § ¢ ¢ Ý ¢ ¢ ¢ à ª ¢ ¢ à
¢ ¢ ç ¢ ¢ ë ¢ ¢ ï
¢ ¢ ò ¢ ¢ ò
¢ ¢ ÷
¢ ¢ û
¢ ¢ û £ ¦ ¨ © « ¬ ® ¯ ° ± ² ¦
' ( ) * + : ; < ê x è ç ´ § ¢
!
$ % ¸ & 0 ~ ß · · ' ¹ ¹ ¹ ¹
+ ¹ / 0 / 4 ß 9 ' < Â Â ? â ß Ã Ã A | 0 Ä
' ( ) * + : ; < B ê x è ç ¡ ] | 0 ^ â ß Ã Ç Ç a à 6 Ç Ç f Ç Ç Ç i 6 0 Ç Ç o 0 Ç Ç s 0 | Ç Ç v 6 Ç Ç z Ç Â Ð Ç Ç ~ Ç Ò Ç Ç Ç Ç Ç
Ç Ç
Ç Ç Ç Ç Â È É Ê Ë Ì Í Î Ï Ñ Ó Ô Õ Ö Â / 0 Ñ
' ( ) * + : ; < ê x è ç Ü Ò Ç © â ß Ý Ý 6 6 ß Ý Ý ¯ Ý á Ý Ý ² Ý Ý 6 6 Þ à à
' ( ) * + : ; < ³ ê x è ç ã á Ý Ð 6 Ý Ñ 6 Ò ) @ 6 ¾ · Ó ê x è ç ÿ / ð õ ö ø ý þ
â
' ( ) * + : ; ¡ ê x è ç ¡ , â ß / á 2 ã 5 ' 9 <
« ß à â ä å â
' ( ) * + : ; < = ê x è ç Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ k
6
-
^
j
}
s 6 6
6 6 ¦ ê x è ç ç ã | Å | 2 2 0 | Ê 0 Í Ï 1 Ò Ï 0 6 Ö 0 / Ö 0 > Ö 0 0 Û
1 1 Þ
^ 0 á
^ 1 ä
^ æ
^ é 0 ì 2 @ ¨ ï ) ò . ò ò Â ò ¢ ù ¢ ú ¢ û ¢ ü ! % & ' ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ) * * , - - . / 0 1 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 I N Y g i i l i i n o p q r s i q r n p q r o s { | } | ~ ~ ~ ~ ¢ ³ µ ¶ · ¸ ¹ ¹ ¹ ¹ º ¾ ¿ À Á Â Â Â Ã Å Æ Ç Û Ý â ä å æ
Å æ è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ¢
^
« Ã / Ç Ý ß Ý
«
¢ Ç
/ © â ß 6
^ /
' ( ) * + : ; <
ª § ¨ ÿ ¢ ¢ ¢ ¢ Ç È á M B j @ ¢ Â % Î Ú º -
0 6
ò î . ¸ è U { »
É
Ë U û ´ M t y o ¶ e 6 » ¾
C
ê % ~
j
0 % / æ 9 Á Û Ú n Á
M
j µ
/
! 1 0 n Æ Å o 1
¾
9
ä
7
:
I
8
á
- ?
®
Ö
# C È
Y µ B v s ! ¸ Ð Ò 0
Y z
[ g ² ¾ Ë
n ^ ~
Ç
Ú
*
ñ ü r | ö
)
v
+ m . R _ h ë $ æ
° n c o
Ê
Ø
t Q
¯ Æ ? ª n ¯ 4 ? ± q F D Â
; j ÷ g ç
, ê ³ º c û £
Ì
* µ
l : D 0 7 P = c
`
O N { ) X ë ñ
@ i L ½ ± n
ý * · ¤ ¥ p q r } x y s t u v w
Ó F º \ Z b c f g h H _ T W U V × ± ² + æ ¹ Q À v & 0 " ; J y ¬ ( ¯ ß & " < F G
J m ^ X ´ ì
æ * ® o D
¡ ¡
? ¤ R ?
é Y » ª ¬ ] ^ _ ` a b X » T ç V 6 \ W X ¢ Y Y ê - ñ ô l [ Z ö .
M X Ä ¡ ¶ 1 3 Å
Þ « i H W ^ _ ` a b y F ? e ¡ :
m Ó Ú × * : ½ ¿ î
# ~
³
3
2
1 ¨ ½
Ï Ó e À c e * + , - .
V D 9 ¨ i j U L F < · k h (
¼ 4 5 3 e ô î
Ü
. ;
é = Ã í ï \ > d 0 !
Ç Ê K §
R ' U > ò
è é :
ã ± 1 / 0 1 n Ì Ç ¢ ° - y « > A
$ E
' + Ü Ú Í ï î
G - _
¹ H Ð 2 ! 3 Ä q f
½ Q Î ¹ ? S Ð ü o
» ¡ Ç æ í * ) p p q r s t °
¦ ¥ R § X J f g ] e î
D
X
f
y
² ? Ý ü [ øø 0 ¾ TFindDeclarationTool p % ( ( ©( ²( »( Ä( Í( Ö( ß( è( ñ( ú( ) ) ) ) $) -) 6) <) E) N) W) `) i) r) {) ) ) ) ) ¢) ¨) ±) º) Ã) Ì) ^ [ ø , * $ [ ø ù ú û° + * . ÿÿk q YFINDDECLARATIONTOOL$_$TFINDDECLARATIONTOOL_$__$$_FINDDECLARATIONINUSESSECTION$crc702D4C5E [ ø ù ú , "UsesNodet ÷+ 7 @
, "CleanPosu ø B K * "NewPosv ù M V . "
NewTopLinew ù( X a ( ) "$selfx ÷ c B i û + w { ÿÿ¢ ¨ Ä VFINDDECLARATIONTOOL$_$TFINDDECLARATIONTOOL_$__$$_FINDUNITFILEINUSESSECTION$crc8ECEED5E [ ø ù ú , "UsesNodez ú(
- " AFilename{ û
) "$self| ú B û± + ® ² ÿÿþ ï ZFINDDECLARATIONTOOL$_$TFINDDECLARATIONTOOL_$__$$_FINDUNITFILEINALLUSESSECTIONS$crcB976570A [ ø ù ú - " AFilename~ ü2 » Ä
- " CheckMain ý Æ Ï *
$defCHECKMAIN ý Õ 7 "CheckImplementation ý" Þ ç 4 $defCHECKIMPLEMENTATION ý" í ) "$self ü ö B ü û¹ +
ÿÿ' - Þ bFINDDECLARATIONTOOL$_$TFINDDECLARATIONTOOL_$__$$_FINDENUMINCONTEXT$TFINDDECLARATIONPARAMS$$BOOLEAN [ ø ù ú * "Params
þ
) "$self þ B % û§ + 3 7 ÿÿX ^ \, PFINDDECLARATIONTOOL$_$TFINDDECLARATIONTOOL_$__$$_DOONIDENTIFIERFOUND$crcD91682FA [ ø ù ú * "Params " = C
- " FoundNode E N ) "$self P B V û¯ +! d h ÿÿ þ XFINDDECLARATIONTOOL$_$TFINDDECLARATIONTOOL_$__$$_FINDIDENTIFIERINPROCCONTEXT$crcC44562FD [ ø ù ú 3 "ProcContextNode * n w
* "Params y ) "$self B û± +" ÿÿ½ Ã % ZFINDDECLARATIONTOOL$_$TFINDDECLARATIONTOOL_$__$$_FINDIDENTIFIERINCLASSOFMETHOD$crcF5D76E6D [ ø ù ú 3 "ProcContextNode , ¢ «
* "Params ³ ) "$self µ B » û² +# É Í ÿÿñ ÷ h [FINDDECLARATIONTOOL$_$TFINDDECLARATIONTOOL_$__$$_FINDIDENTIFIERINWITHVARCONTEXT$crcF5D76E6D [ ø ù ú / "WithVarNode - Ö ß
* "Params á ç ) "$self é B ï û +$ ý ÿÿ- 3 VFINDDECLARATIONTOOL$_$TFINDDECLARATIONTOOL_$__$$_FINDIDENTIFIERINANCESTORS$crcB927852A [ ø ù ú - " ClassNode (
* "Params 4 "IdentFoundResult + # ) "$self % B + û +% 9 = ÿÿa g D VFINDDECLARATIONTOOL$_$TFINDDECLARATIONTOOL_$__$$_FINDIDENTIFIERINANCESTORS$crcF5D76E6D [ ø ù ú - " ClassNode
( F O
* "Params Q W ) "$self
Y B _ û¯ +& m q ÿÿ ¦ · XFINDDECLARATIONTOOL$_$TFINDDECLARATIONTOOL_$__$$_FINDIDENTIFIERINUSESSECTION$crc95844D43 [ ø ù ú , "UsesNode * z
* "Params¡
7 "FindMissingFPCUnits¢
' ) "$self£ B û³ +' ¬ ° ÿÿÉ Ï ¡! \FINDDECLARATIONTOOL$_$TFINDDECLARATIONTOOL_$__$$_FINDIDENTIFIERINHIDDENUSEDUNITS$crcACCECFE7 [ ø ù ú * "Params¥ ¹ ¿
) "$self¦ Á B Ç û¬ +( Õ Ù ÿÿ -! UFINDDECLARATIONTOOL$_$TFINDDECLARATIONTOOL_$__$$_FINDIDENTIFIERINUSEDUNIT$crc551A08BB [ ø ù ú . "
AnUnitName¨ - â ë
* "Params© í ó , "ErrorPosª ' õ þ ) "$self« B û² +) ÿÿ< B ]! [FINDDECLARATIONTOOL$_$TFINDDECLARATIONTOOL_$__$$_FINDIDENTIFIERINTYPEOFCONSTANT$crcF5D76E6D [ ø ù ú 0 "VarConstNode - ! *
* "Params® , 2 ) "$self¯ 4 B : û +* H L ÿÿh n ! HFINDDECLARATIONTOOL$_$TFINDDECLARATIONTOOL_$__$$_RAISEUSESEXPECTED$INT64 [ ø ù ú &