Closed yaroslavyaroslav closed 1 month ago
Describe the syntax error Syntax doesn't handled nested types call. e.g. func someFunc(x: Class1.NestedClass.AnotherOneNestedClass).
func someFunc(x: Class1.NestedClass.AnotherOneNestedClass)
Syntax identifies it as support.syntax.other for all but the first one, while this is a support.syntax.class.
support.syntax.other
support.syntax.class
Expected behavior To handle such kind of types as a support.class.swift.
support.class.swift
Minimum Reproducible Snippet of Swift code
class Class1 { struct NestedClass { class AnotherOneNestedClass {} } } func someFunc(x: Class1.NestedClass.AnotherOneNestedClass) { }
Environment (please complete the following information):
Additional context Add any other context about the problem here.
Describe the syntax error Syntax doesn't handled nested types call. e.g.
func someFunc(x: Class1.NestedClass.AnotherOneNestedClass)
.Syntax identifies it as
support.syntax.other
for all but the first one, while this is asupport.syntax.class
.Expected behavior To handle such kind of types as a
support.class.swift
.Minimum Reproducible Snippet of Swift code
Environment (please complete the following information):
Additional context Add any other context about the problem here.