fn mk_name<T>(builder: &aster::AstBuilder, name: T) -> P<ast::Expr>
    where T: aster::str::ToInternedString,
{
    builder.expr().method_call("name_of").id("ext_cx")
        .arg().str(name)
        .build()
}
// Lift a name to the expr that evaluates to that name
Lift a name to the expr that evaluates to that name
Lift a name to the expr that evaluates to that name
fn mk_name<T>(builder: &aster::AstBuilder, name: T) -> P<ast::Expr>
    where T: aster::str::ToInternedString,
{
    builder.expr().method_call("name_of").id("ext_cx")
        .arg().str(name)
        .build()
}
fn mk_name < T > ( builder : & aster :: AstBuilder , name : T ) -> P < ast :: Expr > where T : aster :: str :: ToInternedString , { builder . expr ( ) . method_call ( " " ) . id ( " " ) . arg ( ) . str ( name ) . build ( ) }
Lift a name to the expr that evaluates to that name
Lift a name to the expr that evaluates to that name
builder
&aster::AstBuilder
name
T
builder
&aster::AstBuilder
name
T