parse_type_name

Function parse_type_name 

Source
pub fn parse_type_name(input: &str) -> ParseResult<Pairs<'_, Rule>>
Expand description

Парсить ім’я типу

Підтримувані типи: i32, i64, f32, f64, bool, String та користувацькі типи.

§Аргументи

  • input - Вхідний код з іменем типу

§Повертає

  • ParseResult<pest::iterators::Pairs<Rule>> - Результат парсингу

§Приклад

use carbon_parser::parse_type_name;

let code = "i32";
let result = parse_type_name(code);
assert!(result.is_ok());