fix #1828
This commit is contained in:
parent
78a8c6b5af
commit
99ed12170e
|
|
@ -3282,6 +3282,7 @@ namespace CodeCompletion
|
|||
element_type = TypeTable.obj_type;
|
||||
break;
|
||||
}
|
||||
//else element_type = TypeTable.obj_type;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -5651,6 +5651,8 @@ namespace CodeCompletion
|
|||
if (code1 != TypeCode.String && code1 != TypeCode.Object)
|
||||
if (code1 == TypeCode.Double && code2 != TypeCode.Single)
|
||||
return false;
|
||||
else if (strong && code1 == TypeCode.Char && code2 != TypeCode.Char && code2 != TypeCode.String)
|
||||
return false;
|
||||
else
|
||||
return true;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,8 +1,10 @@
|
|||
begin
|
||||
begin
|
||||
var s{@var s: set of integer;@} := [1,2,4];
|
||||
var s1{@var s1: set of string;@} := ['12','24','22'];
|
||||
var s2{@var s2: set of char;@} := ['1','2','3'];
|
||||
var s3{@var s3: set of real;@} := [1,2,4.4];
|
||||
var s4{@var s4: set of real;@} := [1.2,2,4];
|
||||
var s5{@var s5: set of Object;@} := [1.2,2,'aa'];
|
||||
var s6{@var s6: set of Object;@} := [1, '1'];
|
||||
var s7{@var s7: set of Object;@} := ['1', 1];
|
||||
end.
|
||||
Loading…
Reference in a new issue