|
@@ -197,6 +197,7 @@ Type
|
|
Procedure ParseSimpleReadonlyStringifierAttribute;
|
|
Procedure ParseSimpleReadonlyStringifierAttribute;
|
|
Procedure ParseComplexReadonlyStaticAttribute;
|
|
Procedure ParseComplexReadonlyStaticAttribute;
|
|
Procedure ParseSimpleAttributeRequired;
|
|
Procedure ParseSimpleAttributeRequired;
|
|
|
|
+ Procedure ParseSimpleAttributeInterface;
|
|
Procedure ParseIdentifierAttribute;
|
|
Procedure ParseIdentifierAttribute;
|
|
Procedure Parse2IdentifierAttributes;
|
|
Procedure Parse2IdentifierAttributes;
|
|
end;
|
|
end;
|
|
@@ -721,6 +722,11 @@ begin
|
|
ParseAttribute('attribute boolean required','required','boolean',[]);
|
|
ParseAttribute('attribute boolean required','required','boolean',[]);
|
|
end;
|
|
end;
|
|
|
|
|
|
|
|
+procedure TTestAttributeInterfaceParser.ParseSimpleAttributeInterface;
|
|
|
|
+begin
|
|
|
|
+ ParseAttribute('attribute boolean interface','interface','boolean',[]);
|
|
|
|
+end;
|
|
|
|
+
|
|
procedure TTestAttributeInterfaceParser.ParseIdentifierAttribute;
|
|
procedure TTestAttributeInterfaceParser.ParseIdentifierAttribute;
|
|
begin
|
|
begin
|
|
ParseAttribute('attribute B A','A','B',[]);
|
|
ParseAttribute('attribute B A','A','B',[]);
|