├── .gitignore ├── .travis.yml ├── Cargo.toml ├── LICENSE ├── README ├── README.md ├── appveyor.yml ├── rustfmt.toml ├── src ├── config.rs ├── impl_block.rs ├── lib.rs ├── method.rs └── type_utils.rs └── tests ├── compile-fail ├── simple_chainable_attr_format.rs ├── simple_chainable_attr_format2.rs ├── simple_chainable_attr_str_value.rs ├── simple_chainable_impl_on_method.rs ├── simple_chainable_impl_on_mod.rs ├── simple_chainable_impl_on_stmt.rs ├── simple_chainable_impl_on_struct.rs ├── simple_chainable_impl_on_trait_impl.rs ├── simple_chainable_impl_opts_on_impl_block.rs ├── simple_chainable_impl_opts_on_mod.rs ├── simple_chainable_impl_opts_on_stmt.rs ├── simple_chainable_impl_opts_on_struct.rs ├── simple_chainable_unknown_attr.rs ├── simple_chainable_unknown_attr2.rs ├── simple_double_docs.rs ├── simple_double_docs_method.rs ├── simple_double_inblock.rs ├── simple_double_inblock_method.rs ├── simple_empty_macro_prefix.rs ├── simple_empty_method_prefix.rs ├── simple_empty_name.rs ├── simple_empty_rename.rs ├── simple_name_prefix.rs ├── simple_name_rename.rs ├── simple_name_rename_prefix.rs ├── simple_opts_on_non_fluentable.rs ├── simple_pub_crate.rs └── simple_skip.rs ├── compiletest.rs └── run-pass ├── generic_arg.rs ├── impl_trait.rs ├── mutref_arg.rs ├── pattern_args.rs ├── pattern_fn_arg_generic_type_arg.rs ├── simple.rs ├── simple_all_opts.rs ├── simple_both_inblock.rs ├── simple_empty_attrs.rs ├── simple_macro_inblock.rs ├── simple_method_inblock.rs ├── simple_name.rs ├── simple_pub_crate_from_both.rs ├── simple_pub_crate_from_macro.rs ├── simple_pub_crate_from_method.rs ├── simple_rename.rs ├── trait_bound.rs └── where_clause.rs /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | Cargo.lock 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/LICENSE -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- 1 | README.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/appveyor.yml -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/src/config.rs -------------------------------------------------------------------------------- /src/impl_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/src/impl_block.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/method.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/src/method.rs -------------------------------------------------------------------------------- /src/type_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/src/type_utils.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_chainable_attr_format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_chainable_attr_format.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_chainable_attr_format2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_chainable_attr_format2.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_chainable_attr_str_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_chainable_attr_str_value.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_chainable_impl_on_method.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_chainable_impl_on_method.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_chainable_impl_on_mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_chainable_impl_on_mod.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_chainable_impl_on_stmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_chainable_impl_on_stmt.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_chainable_impl_on_struct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_chainable_impl_on_struct.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_chainable_impl_on_trait_impl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_chainable_impl_on_trait_impl.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_chainable_impl_opts_on_impl_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_chainable_impl_opts_on_impl_block.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_chainable_impl_opts_on_mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_chainable_impl_opts_on_mod.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_chainable_impl_opts_on_stmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_chainable_impl_opts_on_stmt.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_chainable_impl_opts_on_struct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_chainable_impl_opts_on_struct.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_chainable_unknown_attr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_chainable_unknown_attr.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_chainable_unknown_attr2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_chainable_unknown_attr2.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_double_docs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_double_docs.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_double_docs_method.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_double_docs_method.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_double_inblock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_double_inblock.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_double_inblock_method.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_double_inblock_method.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_empty_macro_prefix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_empty_macro_prefix.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_empty_method_prefix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_empty_method_prefix.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_empty_name.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_empty_name.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_empty_rename.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_empty_rename.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_name_prefix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_name_prefix.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_name_rename.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_name_rename.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_name_rename_prefix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_name_rename_prefix.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_opts_on_non_fluentable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_opts_on_non_fluentable.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_pub_crate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_pub_crate.rs -------------------------------------------------------------------------------- /tests/compile-fail/simple_skip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compile-fail/simple_skip.rs -------------------------------------------------------------------------------- /tests/compiletest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/compiletest.rs -------------------------------------------------------------------------------- /tests/run-pass/generic_arg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/run-pass/generic_arg.rs -------------------------------------------------------------------------------- /tests/run-pass/impl_trait.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/run-pass/impl_trait.rs -------------------------------------------------------------------------------- /tests/run-pass/mutref_arg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/run-pass/mutref_arg.rs -------------------------------------------------------------------------------- /tests/run-pass/pattern_args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/run-pass/pattern_args.rs -------------------------------------------------------------------------------- /tests/run-pass/pattern_fn_arg_generic_type_arg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/run-pass/pattern_fn_arg_generic_type_arg.rs -------------------------------------------------------------------------------- /tests/run-pass/simple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/run-pass/simple.rs -------------------------------------------------------------------------------- /tests/run-pass/simple_all_opts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/run-pass/simple_all_opts.rs -------------------------------------------------------------------------------- /tests/run-pass/simple_both_inblock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/run-pass/simple_both_inblock.rs -------------------------------------------------------------------------------- /tests/run-pass/simple_empty_attrs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/run-pass/simple_empty_attrs.rs -------------------------------------------------------------------------------- /tests/run-pass/simple_macro_inblock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/run-pass/simple_macro_inblock.rs -------------------------------------------------------------------------------- /tests/run-pass/simple_method_inblock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/run-pass/simple_method_inblock.rs -------------------------------------------------------------------------------- /tests/run-pass/simple_name.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/run-pass/simple_name.rs -------------------------------------------------------------------------------- /tests/run-pass/simple_pub_crate_from_both.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/run-pass/simple_pub_crate_from_both.rs -------------------------------------------------------------------------------- /tests/run-pass/simple_pub_crate_from_macro.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/run-pass/simple_pub_crate_from_macro.rs -------------------------------------------------------------------------------- /tests/run-pass/simple_pub_crate_from_method.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/run-pass/simple_pub_crate_from_method.rs -------------------------------------------------------------------------------- /tests/run-pass/simple_rename.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/run-pass/simple_rename.rs -------------------------------------------------------------------------------- /tests/run-pass/trait_bound.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/run-pass/trait_bound.rs -------------------------------------------------------------------------------- /tests/run-pass/where_clause.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-alt/fluent-impl/HEAD/tests/run-pass/where_clause.rs --------------------------------------------------------------------------------