func parse_type_source(source: String) -> ParseOutcomeScans and parses the complete input as exactly one type annotation.
The root is wrapped as Item.type_item; no name resolution is performed.
View Source
pub func parse_type_source(source: String) -> ParseOutcome {
let result = scan(source: source)
let comments = result.comments
let parser = scan_parser(source: source, result: result)
parser.parse_type_root()
parser.finish(comments: comments)
}