//! `=> field` order-clause codegen for the `linq!` macro.
//!
//! Boolean conditions are not compiled to method chains any more: `expand.rs`
//! turns the where body into a self-contained `BoolExpr` (see `bool.rs`) and
//! appends it with `QueryBuilder::where_`. That leaves this module with the
//! `=> order` sugar only.
use TokenStream as TokenStream2;
use quote;
use Expr;
use ;
pub