* Assign codepageexpr

This commit is contained in:
Michaël Van Canneyt 2021-11-20 10:48:52 +01:00
parent 67f3a7502d
commit 78336d2cba
2 changed files with 2 additions and 0 deletions

View File

@ -1537,6 +1537,7 @@ begin
CodePageAsText:='';
NextToken;
CodePageExpr:=DoParseExpression(Result,nil,false);
Result.CodePageExpr:=CodePageExpr;
CheckToken(tkBraceClose);
CodePageAsText:=ExprToText(CodePageExpr);
end

View File

@ -3235,6 +3235,7 @@ procedure TTestTypeParser.TestSimpleTypeStringCodePage;
begin
DoTestStringType('String(10)','');
AssertEquals('Correct length', '10', TPasStringType(TPasAliasType(TheType).DestType).CodePageExpr);
AssertNotNull('Have codepage expression', TPasAliasType(TheType).CodePageExpr);
end;
procedure TTestTypeParser.TestSimpleTypeStringCodePageIncomplete;