1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
use swc_atoms::JsWord;
use swc_common::{ast_node, Span};
#[ast_node("Identifier")]
pub struct Ident {
pub span: Span,
pub value: JsWord,
pub raw: JsWord,
}
#[ast_node("CustomIdentifier")]
pub struct CustomIdent {
pub span: Span,
pub value: JsWord,
pub raw: JsWord,
}
#[ast_node("DashedIdentifier")]
pub struct DashedIdent {
pub span: Span,
pub value: JsWord,
pub raw: JsWord,
}
#[ast_node("String")]
pub struct Str {
pub span: Span,
pub value: JsWord,
pub raw: JsWord,
}