oak 0.1.0

A typed parser generator syntax extension for Parsing Expression Grammar (PEG).
Build #9118 2016-08-06T12:16:29.012555+00:00
# rustc version
rustc 1.12.0-nightly (54c0dcfd6 2016-07-28)
# docs.rs version
cratesfyi 0.2.0 (5dbd676 2016-07-30)

# build log
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading oak v0.1.0
Downloading oak_runtime v0.4.0
Compiling oak_runtime v0.4.0
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/oak_runtime-0.4.0/src/lib.rs --crate-name oak_runtime --crate-type dylib -C prefer-dynamic -g -C metadata=5b3df457206ac901 -C extra-filename=-5b3df457206ac901 --out-dir /home/cratesfyi/oak-0.1.0/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/oak-0.1.0/debug/deps -L dependency=/home/cratesfyi/oak-0.1.0/debug/deps --cap-lints allow`
Documenting oak v0.1.0
Running `rustdoc .cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/lib.rs --crate-name oak -o /home/cratesfyi/oak-0.1.0/doc -L dependency=/home/cratesfyi/oak-0.1.0/debug -L dependency=/home/cratesfyi/oak-0.1.0/debug/deps --extern oak_runtime=/home/cratesfyi/oak-0.1.0/debug/deps/liboak_runtime-5b3df457206ac901.so`
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/lib.rs:22:5: 22:28 error: unresolved import `rustc::plugin::Registry`. Could not find `plugin` in `rustc` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/lib.rs:22 use rustc::plugin::Registry;
^~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/rust.rs:28:9: 28:40 error: unresolved import `syntax::parse::attr::ParserAttr`. There is no `ParserAttr` in `syntax::parse::attr` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/rust.rs:28 pub use syntax::parse::attr::ParserAttr;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/rust.rs:37:9: 37:41 error: unresolved import `syntax::parse::token::IdentStyle`. There is no `IdentStyle` in `syntax::parse::token` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/rust.rs:37 pub use syntax::parse::token::IdentStyle;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/front/parser.rs:15:12: 15:22 error: unresolved import `rust::ParserAttr`. There is no `ParserAttr` in `rust` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/front/parser.rs:15 use rust::{ParserAttr, respan};
^~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/middle/analysis/attribute.rs:20:5: 20:24 error: unresolved import `rust::MetaItem_::*`. Could not find `MetaItem_` in `rust` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/middle/analysis/attribute.rs:20 use rust::MetaItem_::*;
^~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/front/parser.rs:36:19: 36:34 error: type name `rust::TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/front/parser.rs:36          tts: Vec<rust::TokenTree>,
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/front/parser.rs:36:19: 36:34 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/middle/analysis/attribute.rs:42:6: 42:14 error: unresolved variant or struct `MetaWord` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/middle/analysis/attribute.rs:42     &MetaWord(ref name) if *name == "debug_api" => {
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/middle/analysis/attribute.rs:45:6: 45:14 error: unresolved variant or struct `MetaWord` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/middle/analysis/attribute.rs:45     &MetaWord(ref name) if *name == "show_api" => {
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/middle/analysis/attribute.rs:48:8: 48:16 error: unresolved variant or struct `MetaWord` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/middle/analysis/attribute.rs:48       &MetaWord(ref name)
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/middle/analysis/attribute.rs:49:8: 49:16 error: unresolved variant or struct `MetaList` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/middle/analysis/attribute.rs:49     | &MetaList(ref name, _)
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/middle/analysis/attribute.rs:50:8: 50:21 error: unresolved variant or struct `MetaNameValue` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/middle/analysis/attribute.rs:50     | &MetaNameValue(ref name, _) => {
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/middle/analysis/attribute.rs:69:8: 69:16 error: unresolved variant or struct `MetaWord` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/middle/analysis/attribute.rs:69       &MetaWord(ref name)
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/middle/analysis/attribute.rs:70:8: 70:16 error: unresolved variant or struct `MetaList` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/middle/analysis/attribute.rs:70     | &MetaList(ref name, _)
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/middle/analysis/attribute.rs:71:8: 71:21 error: unresolved variant or struct `MetaNameValue` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/middle/analysis/attribute.rs:71     | &MetaNameValue(ref name, _) => {
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/middle/typing/inference.rs:152:8: 152:27 error: failed to resolve. Could not find `Item_` in `rust` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/middle/typing/inference.rs:152       &rust::Item_::ItemFn(ref decl, _,_,_,_,_) => decl.output.clone(),
^~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/back/type_gen.rs:60:9: 60:17 error: unresolved variant or struct `NoReturn` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/back/type_gen.rs:60         NoReturn(_) | DefaultReturn(_) => TypeGenerator::unit_ty(cx),
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/back/type_gen.rs:60:23: 60:36 error: unresolved variant or struct `DefaultReturn` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/back/type_gen.rs:60         NoReturn(_) | DefaultReturn(_) => TypeGenerator::unit_ty(cx),
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/back/type_gen.rs:61:9: 61:15 error: unresolved variant or struct `Return` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/back/type_gen.rs:61         Return(ty) => ty
^~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/back/type_gen.rs:80:26: 80:42 error: failed to resolve. Could not find `Ty_` in `rust` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/back/type_gen.rs:80         cx.ty(expr.span, rust::Ty_::TyTup(tys))
^~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/back/code_gen.rs:253:8: 253:21 error: unresolved variant or struct `ItemMod` [E0531]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/back/code_gen.rs:253       &rust::ItemMod(ref module_code) => {
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/back/code_gen.rs:260:17: 260:30 error: unresolved name `rust::ItemMod` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/back/code_gen.rs:260           node: rust::ItemMod(rust::Mod{
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/back/code_printer.rs:27:13: 27:33 error: failed to resolve. Could not find `Item_` in `rust` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/back/code_printer.rs:27     if let &rust::Item_::ItemMod(ref module) = &grammar_module.node {
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/back/code_printer.rs:54:13: 54:32 error: failed to resolve. Could not find `Item_` in `rust` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/back/code_printer.rs:54     if let &rust::Item_::ItemFn(ref decl, unsafety, constness, abi, ref generics, _) = &item.node {
^~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/lib.rs:43:12: 43:27 error: type name `rust::TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/lib.rs:43   tts: Vec<rust::TokenTree>) -> Box<rust::MacResult + 'cx>
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/lib.rs:43:12: 43:27 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/lib.rs:49:12: 49:27 error: type name `rust::TokenTree` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/lib.rs:49   tts: Vec<rust::TokenTree>) -> Box<rust::MacResult + 'cx>
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/lib.rs:49:12: 49:27 help: you can import it into scope: `use syntax::tokenstream::TokenTree;`. 
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/ast.rs:66:3: 66:55 error: the trait bound `Self: std::marker::Sized` is not satisfied [E0277]
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/ast.rs:66   fn expr_node<'a>(&'a self) -> &'a Expression_<Self>;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/ast.rs:66:3: 66:55 help: consider adding a `where Self: std::marker::Sized` bound 
.cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/ast.rs:66:3: 66:55 note: required by `ast::Expression_` 
error: Compilation failed, aborting rustdoc 
thread 'main' panicked at 'ChainedError {
error: failed to compile `oak v0.1.0`, intermediate artifacts can be found at `/home/cratesfyi/oak-0.1.0`,
cause: ChainedError {
error: Could not document `oak`.,
cause: Process didn't exit successfully: `rustdoc .cargo/registry/src/github.com-1ecc6299db9ec823/oak-0.1.0/src/liboak/lib.rs --crate-name oak -o /home/cratesfyi/oak-0.1.0/doc -L dependency=/home/cratesfyi/oak-0.1.0/debug -L dependency=/home/cratesfyi/oak-0.1.0/debug/deps --extern oak_runtime=/home/cratesfyi/oak-0.1.0/debug/deps/liboak_runtime-5b3df457206ac901.so` (exit code: 101)
}
}', src/bin/cratesfyi.rs:119
note: Run with `RUST_BACKTRACE=1` for a backtrace.