Skip to main content

Module util

Module util 

Source

Re-exportsΒ§

use std::num::IntErrorKind; πŸ”’
use rustc_ast::LitKind; πŸ”’
use rustc_ast::ast; πŸ”’
use rustc_attr_ir::RustcVersion; πŸ”’
use rustc_feature::is_builtin_attr_name; πŸ”’
use rustc_span::Symbol; πŸ”’
use rustc_structures::Limit; πŸ”’
use crate::context::AcceptContext; πŸ”’
use crate::diagnostics::LimitInvalid; πŸ”’
use crate::parser::ArgParser; πŸ”’
use crate::parser::NameValueParser; πŸ”’

FunctionsΒ§

is_builtin_attr
parse_single_integer πŸ”’
Parse a single integer.
parse_version
Parse a rustc version number written inside string literal in an attribute, like appears in since = "1.0.0". Suffixes like β€œ-dev” and β€œ-nightly” are not accepted in this position, unlike when parsing CFG_RELEASE.