summaryrefslogtreecommitdiff
path: root/compiler/symsym.pas
diff options
context:
space:
mode:
authorjonas <jonas@3ad0048d-3df7-0310-abae-a5850022a9f2>2015-10-25 19:21:48 +0000
committerjonas <jonas@3ad0048d-3df7-0310-abae-a5850022a9f2>2015-10-25 19:21:48 +0000
commita49dcd2cf2cc55af8afced687ac9d7d86801d44b (patch)
tree8b63a90be0ffaf7eae8078ab3f68f4b5c6264c67 /compiler/symsym.pas
parent495166c035cfffc319cf2c42419d511e45652870 (diff)
downloadfpc-a49dcd2cf2cc55af8afced687ac9d7d86801d44b.tar.gz
* call inherited method from t*sym.buildderef (currently still empty,
but won't stay that way) git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@32149 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'compiler/symsym.pas')
-rw-r--r--compiler/symsym.pas8
1 files changed, 7 insertions, 1 deletions
diff --git a/compiler/symsym.pas b/compiler/symsym.pas
index cdd375838b..c688c9a649 100644
--- a/compiler/symsym.pas
+++ b/compiler/symsym.pas
@@ -915,6 +915,7 @@ implementation
pd : tprocdef;
d : tderef;
begin
+ inherited;
if not assigned(FProcdefDerefList) then
FProcdefDerefList:=TFPList.Create
else
@@ -1368,6 +1369,7 @@ implementation
var
pap : tpropaccesslisttypes;
begin
+ inherited;
propdefderef.build(propdef);
indexdefderef.build(indexdef);
for pap:=low(tpropaccesslisttypes) to high(tpropaccesslisttypes) do
@@ -1597,6 +1599,7 @@ implementation
procedure tabstractvarsym.buildderef;
begin
+ inherited;
vardefderef.build(vardef);
end;
@@ -2428,6 +2431,7 @@ implementation
procedure tconstsym.buildderef;
begin
+ inherited;
if consttyp in [constord,constreal,constpointer,constset] then
constdefderef.build(constdef);
end;
@@ -2509,7 +2513,8 @@ implementation
procedure tenumsym.buildderef;
begin
- definitionderef.build(definition);
+ inherited;
+ definitionderef.build(definition);
end;
@@ -2561,6 +2566,7 @@ implementation
procedure ttypesym.buildderef;
begin
+ inherited;
typedefderef.build(typedef);
end;