Skip to main content

Module concat_bytes

Module concat_bytes 

Source

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 expr as a single byte literal if applicable.
invalid_type_err ๐Ÿ”’
Emits errors for literal expressions that are invalid inside and outside of an array.