|
@@ -67,6 +67,7 @@ Type
|
|
Procedure TestSimpleInt;
|
|
Procedure TestSimpleInt;
|
|
procedure TestSimpleIntNull;
|
|
procedure TestSimpleIntNull;
|
|
Procedure TestSimpleLongint;
|
|
Procedure TestSimpleLongint;
|
|
|
|
+ Procedure TestSimpleAttrLong;
|
|
procedure TestSimpleLongintNull;
|
|
procedure TestSimpleLongintNull;
|
|
Procedure TestSimpleLongLongint;
|
|
Procedure TestSimpleLongLongint;
|
|
Procedure TestSimpleLongLongintNull;
|
|
Procedure TestSimpleLongLongintNull;
|
|
@@ -1073,6 +1074,11 @@ begin
|
|
TestTypeDef('long A','A','long');
|
|
TestTypeDef('long A','A','long');
|
|
end;
|
|
end;
|
|
|
|
|
|
|
|
+procedure TTestTypeDefParser.TestSimpleAttrLong;
|
|
|
|
+begin
|
|
|
|
+ TestTypeDef('typedef [EnforceRange] long A','A','long')
|
|
|
|
+end;
|
|
|
|
+
|
|
procedure TTestTypeDefParser.TestSimpleLongintNull;
|
|
procedure TTestTypeDefParser.TestSimpleLongintNull;
|
|
begin
|
|
begin
|
|
AssertTrue('AllowNull',TestTypeDef('long ? A','A','long').AllowNull);
|
|
AssertTrue('AllowNull',TestTypeDef('long ? A','A','long').AllowNull);
|