This commit is contained in:
Бондарев Иван 2017-12-03 12:16:30 +01:00
parent 2150c80de7
commit c76bcca95d
2 changed files with 4 additions and 2 deletions

View file

@ -3103,7 +3103,10 @@ namespace PascalABCCompiler.PCU
{
SavePosition(p);
bw.Write((byte)p.semantic_node_type);
bw.Write(p.name);
if (p.name == null)
bw.Write("");
else
bw.Write(p.name);
WriteTypeReference(p.type);
bw.Write((byte)p.concrete_parameter_type);
bw.Write(p.is_used_as_unlocal);

View file

@ -78,7 +78,6 @@ namespace PascalABCCompiler.Parsers
keywords.Add("virtual", "virtual"); keys.Add("virtual");
keywords.Add("override", "override"); keys.Add("override");
keywords.Add("reintroduce", "reintroduce"); keys.Add("reintroduce");
keywords.Add("static", "static"); keys.Add("static");
keywords.Add("sealed", "sealed"); keys.Add("sealed");
keywords.Add("case", "case"); keys.Add("case");
keywords.Add("var", "var"); keys.Add("var"); keyword_kinds.Add("var", KeywordKind.Var);