|
@@ -56,6 +56,7 @@ Type
|
|
|
procedure TestVarExternalLibNoName;
|
|
|
Procedure TestVarCVar;
|
|
|
Procedure TestVarCVarExternal;
|
|
|
+ Procedure TestVarCVarExport;
|
|
|
Procedure TestVarPublic;
|
|
|
Procedure TestVarPublicName;
|
|
|
Procedure TestVarDeprecatedExternalName;
|
|
@@ -395,6 +396,12 @@ begin
|
|
|
AssertEquals('Variable modifiers',[vmcvar,vmexternal],TheVar.VarModifiers);
|
|
|
end;
|
|
|
|
|
|
+procedure TTestVarParser.TestVarCVarExport;
|
|
|
+begin
|
|
|
+ ParseVar('integer; cvar; export','');
|
|
|
+ AssertEquals('Variable modifiers',[vmCVar,vmExport],TheVar.VarModifiers);
|
|
|
+end;
|
|
|
+
|
|
|
procedure TTestVarParser.TestVarPublic;
|
|
|
begin
|
|
|
ParseVar('integer; public','');
|