[go: up one dir, main page]

aster 0.14.0

A libsyntax ast builder
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use syntax::ast;
use syntax::parse::token;

//////////////////////////////////////////////////////////////////////////////

#[derive(Copy)]
pub struct Ctx;

impl Ctx {
    pub fn new() -> Ctx {
        Ctx
    }

    pub fn intern(&self, name: &str) -> ast::Name {
        token::intern(name)
    }
}