70 lines
1.9 KiB
Text
70 lines
1.9 KiB
Text
---
|
|
source: tests/file_tests.rs
|
|
expression: ast
|
|
info:
|
|
input: "{{= _name }}\n{{= a_name }}\n{{= name }}\n{{= _name1 }}\n{{= _namE }}\n{{= name1 }}"
|
|
context:
|
|
_namE: Foo
|
|
name1: Foo
|
|
name: Foo
|
|
_name: Foo
|
|
a_name: Foo
|
|
_name1: Foo
|
|
input_file: tests/cases/identifiers.nomo
|
|
---
|
|
TemplateAst {
|
|
root: [
|
|
Interpolation {
|
|
prev_whitespace_content: None,
|
|
expression: VariableAccess(
|
|
[Ident]"_name" (4..9),
|
|
),
|
|
post_whitespace_content: Some(
|
|
[Whitespace]"\n" (12..13),
|
|
),
|
|
},
|
|
Interpolation {
|
|
prev_whitespace_content: None,
|
|
expression: VariableAccess(
|
|
[Ident]"a_name" (17..23),
|
|
),
|
|
post_whitespace_content: Some(
|
|
[Whitespace]"\n" (26..27),
|
|
),
|
|
},
|
|
Interpolation {
|
|
prev_whitespace_content: None,
|
|
expression: VariableAccess(
|
|
[Ident]"name" (31..35),
|
|
),
|
|
post_whitespace_content: Some(
|
|
[Whitespace]"\n" (38..39),
|
|
),
|
|
},
|
|
Interpolation {
|
|
prev_whitespace_content: None,
|
|
expression: VariableAccess(
|
|
[Ident]"_name1" (43..49),
|
|
),
|
|
post_whitespace_content: Some(
|
|
[Whitespace]"\n" (52..53),
|
|
),
|
|
},
|
|
Interpolation {
|
|
prev_whitespace_content: None,
|
|
expression: VariableAccess(
|
|
[Ident]"_namE" (57..62),
|
|
),
|
|
post_whitespace_content: Some(
|
|
[Whitespace]"\n" (65..66),
|
|
),
|
|
},
|
|
Interpolation {
|
|
prev_whitespace_content: None,
|
|
expression: VariableAccess(
|
|
[Ident]"name1" (70..75),
|
|
),
|
|
post_whitespace_content: None,
|
|
},
|
|
],
|
|
}
|