StrLit in rustc_ast::ast - Rust (original) (raw)
pub struct StrLit {
pub symbol: Symbol,
pub suffix: Option<Symbol>,
pub symbol_unescaped: Symbol,
pub style: StrStyle,
pub span: Span,
}
Expand description
Similar to MetaItemLit
, but restricted to string literals.
The original literal as written in source code.
The original suffix as written in source code.
The semantic (unescaped) representation of the literal.
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 24 bytes