Re-exportsยง
use rustc_ast::tokenstream::TokenStream;๐use rustc_ast::ExprKind;๐use rustc_ast::LitIntType;๐use rustc_ast::LitKind;๐use rustc_ast::StrStyle;๐use rustc_ast::UintTy;๐use rustc_ast::token;๐use rustc_expand::base::DummyResult;๐use rustc_expand::base::ExpandResult;๐use rustc_expand::base::ExtCtxt;๐use rustc_expand::base::MacEager;๐use rustc_expand::base::MacroExpanderResult;๐use rustc_session::diagnostics::report_lit_error;๐use rustc_span::ErrorGuaranteed;๐use rustc_span::Span;๐use crate::diagnostics;๐use crate::util::get_exprs_from_tts;๐
Functionsยง
- expand_
concat_ ๐bytes - handle_
array_ ๐element - Returns
expras a single byte literal if applicable. - invalid_
type_ ๐err - Emits errors for literal expressions that are invalid inside and outside of an array.