编辑器
别名--跳转
This commit is contained in:
@@ -1808,7 +1808,7 @@ type TTsfFileParser = class() //
|
|||||||
rl := length(r);
|
rl := length(r);
|
||||||
for i,v in us do
|
for i,v in us do
|
||||||
begin
|
begin
|
||||||
for j,vj in FNsCaches[v] do
|
for j,vj in FNsCaches[lowercase(v)] do
|
||||||
begin
|
begin
|
||||||
if vj then
|
if vj then
|
||||||
begin
|
begin
|
||||||
@@ -1832,11 +1832,11 @@ type TTsfFileParser = class() //
|
|||||||
vi := LoadByName(vfn);
|
vi := LoadByName(vfn);
|
||||||
if vi then
|
if vi then
|
||||||
begin
|
begin
|
||||||
if vi["msg"] in dounits then
|
if dounits[vi["msg"]] then
|
||||||
begin
|
begin
|
||||||
continue;
|
continue;
|
||||||
end
|
end
|
||||||
dounits[length(dounits)] := vi["msg"] ;
|
dounits[vi["msg"]] := 1 ;
|
||||||
us[length(us)] := vfn;
|
us[length(us)] := vfn;
|
||||||
uso[length(uso)] := vi;
|
uso[length(uso)] := vi;
|
||||||
getinheriteds(vi,m,dounits,us,uso,cs,cso);
|
getinheriteds(vi,m,dounits,us,uso,cs,cso);
|
||||||
@@ -1850,8 +1850,8 @@ type TTsfFileParser = class() //
|
|||||||
vi := LoadByName(vfn);
|
vi := LoadByName(vfn);
|
||||||
if vi then
|
if vi then
|
||||||
begin
|
begin
|
||||||
if vi["msg"] in dounits then continue;
|
if dounits[vi["msg"] ] then continue;
|
||||||
dounits[length(dounits)] := vi["msg"];
|
dounits[vi["msg"]] := 1;
|
||||||
cs[length(cs)] := vfn;
|
cs[length(cs)] := vfn;
|
||||||
cso[length(cso)] := vi;
|
cso[length(cso)] := vi;
|
||||||
getinheriteds(vi,m,dounits,us,uso,cs,cso);
|
getinheriteds(vi,m,dounits,us,uso,cs,cso);
|
||||||
@@ -1891,7 +1891,7 @@ type TTsfFileParser = class() //
|
|||||||
FormatFunction(rti,r["functions"],rt,"",r["lines"],ext,1);
|
FormatFunction(rti,r["functions"],rt,"",r["lines"],ext,1);
|
||||||
FormatBlocks(rti,r["blcks"],rt,"",nil,ext,1);
|
FormatBlocks(rti,r["blcks"],rt,"",nil,ext,1);
|
||||||
FormatWords(rti,r["words"],rt,"",ext,1);
|
FormatWords(rti,r["words"],rt,"",ext,1);
|
||||||
dounits := array(vmsg);
|
dounits := array(vmsg:1);
|
||||||
getinheriteds(r,m,dounits,us,uso,cs,cso);
|
getinheriteds(r,m,dounits,us,uso,cs,cso);
|
||||||
for i,v in us do //单元
|
for i,v in us do //单元
|
||||||
begin
|
begin
|
||||||
|
|||||||
Reference in New Issue
Block a user