fix in intellisense
This commit is contained in:
parent
8bbc009888
commit
36c606fe4c
|
|
@ -164,6 +164,11 @@ namespace CodeCompletion
|
|||
ntr.names.Add(new ident(tn.PrintableName.Replace("()", "")));
|
||||
return ntr;
|
||||
}
|
||||
else if (tn.type_special_kind == PascalABCCompiler.SemanticTree.type_special_kind.array_kind)
|
||||
{
|
||||
array_type arr_type = new array_type(null, BuildSyntaxNodeForTypeReference(tn.element_type));
|
||||
return arr_type;
|
||||
}
|
||||
var arr = tn.full_name.Split('.');
|
||||
foreach (string s in arr)
|
||||
{
|
||||
|
|
|
|||
6
TestSuite/intellisense_tests/arrays1.pas
Normal file
6
TestSuite/intellisense_tests/arrays1.pas
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
uses ABCDatabases;
|
||||
begin
|
||||
var pupils := ЗаполнитьМассивУчеников;
|
||||
var s := pupils[0].Фамилия{@property Ученик.Фамилия: string; readonly;@};
|
||||
end.
|
||||
Loading…
Reference in a new issue